window['someKeyword']
在JavaScript中意味着什么?
我想该窗口是DOM window object,但在我找到的引用中检索属性的语法是window.propertyName
,而不是window['propertyName']
。这两种方法是否可以检索属性?
答案 0 :(得分:3)
要在Javascript中访问object
的字段,有两种方法。
让这是一个对象
obj = {name:'Object1'};
您可以通过两种方式访问name
字段
obj.name // returns 'Object1'
obj['name'] //returns 'Object1'
besically []
当您必须使用像bellow这样的变量访问字段时,此方法很有用
var obj = {name:'Object1'}
var field = 'name'
obj[field] //returns 'Object1' because it will put value of field in `[]`