任务一测试
1. JavaScript 代码必须出现在下面的哪个标签内部才可以被执行? ( ) 。
A:script B:head C:div D:body
答案:script
2. 需要在html 页面上引用脚本文件 myJs.js, 下列语句中, 正确的是( ) 。
A: B: C:
3. 以下哪个不是javascript 语言的特点: ( ) 。
A:脚本语言 B:基于对象 C:跨平台 D:编译执行
答案:编译执行
4. 在页面中使用JavaScript 有哪些方法, 不正确的是( ) 。
A:使用标记。 ( )
A:对 B:错
答案:错
2. name 在 Javascript 中是合法的变量名。 ( )
A:错 B:对
答案:错
3. 表达式“[1,2,'1','2'].lastIndexOf('1',1)”的返回值是-1。 ( )
A:对 B:错
答案:对
4. 表达式“[12,15,8].find(function(ele){return ele>=10})”的返回值是 12。 ( )
A:对 B:错
答案:对 ……此处隐藏-761个字…… 用来创建对象,并为对象的成员赋初始值。()
A:错 B:对
答案:对
任务十五测试
1. 下列选项中,描述错误的是()。
A:通过实例对象的 constructor 属性就可以访问实例对象的构造函数 B:原型
对象也是对象C:每个对象都有一个__proto__属性D:__proto__是一个标准的
属性
答案:__proto__是一个标准的属性
2. 下面选项中,不能用来改变this 指向的是( ) 。
A:method() B:call()C:apply() D:bind()
答案:method()
3. 下面选项中,描述错误的是()。
A:在 JavaScript 中, 每个构造函数都有一个原型对象存在 B:使用构造方法
创建对象虽然很简单、方便,但是与类存在一定的区别C:在静态方法中不
能使用this 访问实例对象, 因为静态方法与实例对象有关联 D:在面向对象
中有静态成员和实例成员的概念,实例成员是指实例对象的成员
答案:在静态方法中不能使用 this 访问实例对象, 因为静态方法与实例对象
有关联
4. Object 的原型对象的__proto__属性为( ) 。
A:String B:NaN C:undefined D:null
答案:NaN