请问js对象属性值为什么用数组也可以访问

来源:互联网 发布:ff14人族捏脸数据分享 编辑:程序博客网 时间:2024/06/04 23:10
var obj = { name:'lily', year:'20'}alert(obj.year);alert(obj['year']);这两种都能访问到year的值。难道对象和数组没区别?


两个都是获取对象值的方式。


第二个用变量名获取对象值的时候很有用。

1
2
3
4
5
6
7
8
9
var obj = {
 name:'lily',
 year:'20'
 
}
alert(obj.year);
var y = 'year';
// 用变量获取
alert(obj[y]);

阅读全文
0 0
原创粉丝点击