在javaScript对象中。
var person = {
name: "bengen",
age: 27,
5: true
}
我如何才能访问该物业5?
-_-
答案 0 :(得分:1)
尝试使用[]
。例如,person[5]
或person["5"]
答案 1 :(得分:1)
只需通过[]
:
alert( person[ 5 ] );
可以使用.
或[]
访问JavaScript对象的属性。后者对数字键特别有用,或者当你有一个密钥标识符存储在另一个变量中时。
答案 2 :(得分:1)
只需使用方括号访问器而不是点:
if(person[5]){
// if the value is true, do something
}
答案 3 :(得分:1)
var person = {
name: "bengen",
age: 27,
5: true
}
console.log(person['5']);
答案 4 :(得分:1)
根据我的记忆,这应该有效:person["5"]