javascript中访问对象的属性

来源:互联网 发布:刷qq会员永久软件 编辑:程序博客网 时间:2024/05/23 01:21

JavaScript中有两种方式来访问对象的属性,点操作符或者中括号操作符。

两种语法是等价的,但是中括号操作符在下面两种情况下依然有效 - 动态设置属性 - 属性名不是一个有效的变量名。

点号后加标识符(静态的);


中括号放字符串,字符串可以是动态的,obj['string'+variable];


所以请注意以下代码:

   

var a={ name: 'luolu',age:30}


function showAll(   obj ){

for( key in obj){

console.log(   obj[key]  );     //这里不能使用       obj.key

}

}

原创粉丝点击