利用var obj=new Object()创建一个空对象后,可以利用obj.name="张三";为其添加成员。()
举一反三
- 以下能够创建一个对象的是( )。 A: var obj=new Object( ) ; B: var obj=function(name){this.name=name ; }<br> var p1=new obj( "张三" ) ; C: var obj={ name : "张三" ; } D: var obj=Object.create( { name: "张三" } ) ;
- 请使用new Object()方式创建一个空对象,并为该对象添加如下成员,姓名:张三;性别:男;年龄:30。 代码如下: var obj = new Object(); ________= '张三'; obj.sex = ______; ________= 30;
- 以下哪项可以实现对象的定义? A: var obj=[]; B: var obj={}; C: var obj=new Object(); D: var obj=123;
- 下列选项中,访问对象属性name的语法,正确的是() A: obj.name B: obj['name'] C: obj->name D: obj('name')
- 创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value"。以下哪一段JavaScript代码无法得到上述的结果?() A: var obj=newObject();obj["name"]="value"; B: varobj=newObject();obj.prototype.name="value"; C: varobj={name:"value"}; D: varobj=newfunction(){this.name="value";}