当前位置: 移动技术网 > IT编程>网页制作>CSS > 对象属性解析

对象属性解析

2019年01月09日  | 移动技术网IT编程  | 我要评论
对象属性

1.对象属性

有时检查一个对象属性是否存在是非常有用的,我们可以用.hasownproperty(propname)方法来检查对象是否有该属性。如果有返回true,反之返回 false。

var myobj = {

top: "hat",

bottom: "pants"

};

myobj.hasownproperty("top"); // true

myobj.hasownproperty("middle"); // false

2.变量访问属性

中括号操作符的另一个使用方式是用变量来访问一个属性。当你需要遍历对象的属性列表或查表时,这种方式极为有用。

例子:

var someprop = "propname";

var myobj = {

propname: "some value"

}

myobj[someprop]; // "some value"

var mydog = "hunter";

var dogs = {

fido: "mutt",

hunter: "doberman",

snoopie: "beagle"

}

var breed = dogs[mydog];

console.log(breed)// "doberman"

提示:当我们通过变量名访问属性的时候,不需要给变量名包裹引号。因为实际上我们使用的是变量的值,而不是变量的名称。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网