设为首页 加入收藏

TOP

百度JavaScript笔试题
2014-11-11 17:45:06 来源: 作者: 【 】 浏览:24
Tags:百度 JavaScript 试题

第一题
编写一个方法 求一个字符串的字节长度
第二题
如何控制alert中的换行
第三题
解释document.getElementById(“ElementID”).style.fontSize=”1.5em”
第四题
将一个类似图中的效果分离成css和html
第五题
按照格式 xxxx年xx月xx日xx时xx分xx秒动态显示时间 要求不足10的补0
第六题
编写一个方法 去掉一个数组的重复元素
第七题
说出3条以上ff和ie的脚本兼容问题
第八题
按要求写一个简单的ajax示例 简单的没意义 就不写了
第一题代码:
<script language="java script" type="text/java script"> new function(s) { if(!arguments.length||!s) return null; if(""==s) return 0; var l=0; for(var i=0;i255) l+=2; else l++; } alert(l); }("你");
第二题:alert中的换行用\n
<script language="java script" type="text/java script"> alert("hello\nworld");
第三题:em是个相对单位。
第四题我就不做了。
第五题代码
<script language="java script" type="text/java script"> new function() { with(new Date()) { var t=function(a){return a<10 "0"+a:a;} alert(getFullYear()+"年"+t(getMonth()+1)+"月"+t(getDate())+"日"+t(getHours())+"时"+t(getMinutes())+"分"+t(getSeconds())+"秒"); } }
第六题代码:
<script language="java script" type="text/java script"> Array.prototype.strip=function() { if(this.length<2) return [this[0]]||[]; var arr=[]; for(var i=0;i 第七题:同意winter的,另:IE有children,FF没有;IE有parentElement,FF没有;IE有innerText,outerText,outerHTML,FF没有;FF有HTMLElement,HTMLDivElement,XMLDocument,DocumentFragment,Node,Event,Element等等,IE没有;IE有数据岛,FF没有;IE跟FF创建HttpRequest实例的方法不一样。。等等。。
第八题代码:



<script type="text/java script"> var Browser={ /** Browser对象用于检测浏览器,其中用到了IE的条件编译 */ /*@cc_on isIE:true, @*/ isFF:window.navigator.appName.toUpperCase().indexOf("NETSCAPE")!=-1 true:false, isOpera:window.navigator.appName.toUpperCase().indexOf("OPERA")!=-1 true:false }; Function.prototype.bind=function(object) { var _this=this; return function() { _this.apply(object,arguments); } } function HttpRequest() { this.async=true; this.cache=false; this.xmlhttp=function() { if(Browser.isFF&&window.XMLHttpRequest) { try{ return new XMLHttpRequest(); }catch(e){} } else if(Browser.isIE&&window.ActiveXObject) { var Version = [ "Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP.2.6","Msxml2.XMLHTTP", "Microsoft.XMLHTTP.1.0","Microsoft.XMLHTTP.1","Microsoft.XMLHTTP" ]; for(var i=0;i/img).join(""); });


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇面试另类题目 下一篇hibernate都支持哪些缓存策略?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: