javascript前台工程师面试题

javascript前台工程师面试题

ID:32179308

大小:90.00 KB

页数:12页

时间:2019-02-01

javascript前台工程师面试题_第1页
javascript前台工程师面试题_第2页
javascript前台工程师面试题_第3页
javascript前台工程师面试题_第4页
javascript前台工程师面试题_第5页
资源描述:

《javascript前台工程师面试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、javascript前台工程师面试题需要的朋友可以参考一下,附部分答案。一、单选题1、以下哪条语句会产生运行错误:(a)A.varobj=();//语法错误B.varobj=[];//创建数组C.varobj={};//创建对象D.varobj=//;原因:varobj=newArray();是对的;JavaScript中大括号表示创建对象。varobj={id:1,name:"jacky"};alert(obj.name);上例表示创建一个具有属性id(值为1)、属性name(值为jacky)的对象。属性名称可以用引号引起来成"id"、"name",也可以不引。当然除了属性

2、,也可以创建方法。试验代码/*window.onload=function(){//varobj=();varobj1=[];//objectvarobj2={};//objectvarobj3=//;//undefinealert(typeof(obj1));alert(typeof(obj2));alert(typeof(obj3));}*/functionshowName(){alert(this.name);}varobj={id:1,name:"jacky",showName:showName};obj.showName();2、以下哪个单词不属于javascrip

3、t保留字:(b)A.withB.parentC.classD.void以下的保留字不可以用作变量,函数名,对象名等,其中有的保留字是为以后JAVASCRIPT扩展用的.·abstract·boolean·break·byte·case·catch·char·class·const·continue·default·do·double·else·extends·false·final·finally·float·for·function·goto·if·implements·import·in·instanceof·int·interface·long·native·new·n

4、ull·package·private·protected·public·return·short·static·super·switch·synchronized·this·throw·throws·transient·true·try·var·void·while·with3、请选择结果为真的表达式:(c)A.nullinstanceofObject(if(!(nullinstanceofObject))是真的)B.null===undefinedC.null==undefinedD.NaN==NaN(1)null确实可以理解为原始类型,不能当Object理解!null,

5、int,float.....等这些用关键字表示的类型,都不属于Object.至于可以把null作为参数,只是特殊规定而已.可以这么理解:对象的引用代表的是一个内存的值,null是一个空引用,可以理解为内存的值为0;按这个意思对代码(2)functionf1(){}1.alert(f1instanceofFunction);//true2.alert(f1instanceofObject);//true3.alert(FunctioninstanceofObject);//true4.alert(ObjectinstanceofFunction);//trueFunction是

6、Object的实例,Object又是Function的实例Function是函数的构造函数,而Object也是函数,Function自身也是函数Object.prototype是一切原型链的顶点,instanceof会查找整个原型链alert(Function);alert(Function.prototype);alert(Function.__proto__);alert(Object);alert(Object.prototype);alert(Object.__proto__);alert((function(){}).prototype);alert((functi

7、on(){}).__proto__);alert((function(){}).__proto__.prototype);alert((function(){}).prototype.__proto__);alert(Array.__proto__);alert((123).__proto__);alert((Number).__proto__);alert(("test").__proto__);alert((String).__proto__);alert((true).__proto__);ale

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。