JavaScript中对象介绍
JavaScript中,除了number、string、boolean、null和undefined,其它所有的值都是对象。对象可以通过字面量来直接声明,也可以通过new操作符来新建。与Java语言不同,JavaScript对象中的property是可以动态添加或者删除的;同时,对象中的property还可以是空字符串:
//propertiesinobjectcanbeadded/deleteddynamically
varo={x:1,y:2};
console.log(o);//Object{x=1,y=2}
deleteo.y;
o.z=3;
console.log(o);//Object{x=1,z=3}
//emptystringisallowedasobjectproperty varo2={"":88,"p":99}; console.log(o2);//Object{=88,p=99}
//forconstructorfunction,"new"operationreturnsanobject. functionComputer(x,y){ this.x=x; this.y=y; } varc=newComputer(126,163); console.log(c);//Computer{x=126,y=163} varc2=newComputer(126);//missingparametervaluewillbe"undefined" console.log(c2);//Computer{x=126,y=undefined} c.z=66; console.log(c);//Computer{x=126,y=163,z=66} deletec.y; console.log(c);//Computer{x=126,z=66}
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短