ravencrown/strange-js

属性访问

Opened this issue · 0 comments

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

var bar = {
    name: "chengx",
    1234: 1234
};

bar.name // chengx
bar["name"] // chengx

bar.1234 // SyntaxError
bar[1234] // 1234

两种语法是等价的,但是中括号操作符在下面两种情况下依然有效