编程实战首页编程实战列表JavaScript 使用变量访问对象属性

JavaScript 使用变量访问对象属性


中括号操作符的另一个使用方式是用变量来访问一个属性。当你需要遍历对象的属性列表或查表时,这种方式极为有用。

这有一个使用变量来访问属性的例子:

var someProp = "propName";
var myObj = {
propName: "Some Value"
}
myObj[someProp]; // "Some Value"

还有更多:

var myDog = "Hunter";
var dogs = {
Fido: "Mutt", Hunter: "Doberman", Snoopie: "Beagle"
}
var breed = dogs[myDog]; // "Hunter"
console.log(breed)// "Doberman"

提示:当我们通过变量名访问属性的时候,不需要给变量名包裹引号。因为实际上我们使用的是变量的值,而不是变量的名称。

任务

使用变量playerNumber,通过中括号操作符找到testObj中的16。

运行 (ctrl + enter)
偷看答案


运行结果:(由于运行未完善代码过程可能出现页面js报错,导致后继操作无法继续运行,可以刷新再试.)


java工程师idea
二维码
建议反馈
二维码