关于javascript中对属性的引用

看到书里说,当用[]来引用对象的属性的时候,[]里不仅可以塞一个返回字符串的表达式,甚至还可以塞个能“转化”为字符串的值。

我一想,卧槽这个牛逼啊,以前似乎没注意过。

简单测试了一下

var a.undefined=16
console.log(a[undefined]);   //注意,我undefined没有加引号

然后居然真的可以正确地访问属性undefined。好TM神奇。

 

posted @ 2017-02-24 17:29  洛尔卡  阅读(155)  评论(0编辑  收藏  举报