JS基础测试: 下列哪种不是创建对象的方法?

论坛 期权论坛 期权     
迈向前端工程师   2019-7-20 10:23   3519   0



考核内容: js基础DOM操作
题发散度: ★★★
试题难度: ★★
解题思路:
对象定义
你可以使用字符来定义和创建 JavaScript 对象:
  1. var person = {name:"shuke",  age:30, eyeColor:"black"};
复制代码
对象属性
可以说 "JavaScript 对象是变量的容器"。
但是,我们通常认为 "JavaScript 对象是键值对的容器"。
键值对通常写法为 name : value (键与值以冒号分割)。
键值对在 JavaScript 对象通常称为 对象属性。

可以看出对象都是OBJECT类型,可以使用TYPEOF来进行判断,如果得出类型是OBJECT类型,可以做为对象类型来创建。

JavaScript 数据类型
1.值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
2.引用数据类型:对象(Object)、数组(Array)、函数(Function)。

参考代码:

答案: 注意选择是不是的方法,只有第一个;
  1.   A. function a(){}
复制代码
推荐:JS基础测试
typeof 'number' 这句代码最终返回的是什么
下列JS变量定义正确的是?
NaN*0+2 的运算结果是多少?
下列选项中哪一个是强制转换?
下列哪一项的返回值是5?
下面的值哪一个是字符串变量?
下列选项中哪一个是添加DOM节点?
alert()是做什么的?
下列方法中引入JS写法正确的是?
10+'10'%9*4 的结果是?
下列使用不是输出的是?
在点击回车时触发下列哪个JS原生事件?

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:45
帖子:9
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP