Javascript 使用字符串访问JS数组对象

Javascript 使用字符串访问JS数组对象,javascript,key-value,Javascript,Key Value,但是如何像这样使用呢 var arr ={count:12,total:110}; console.log(arr.count,'',arr.total) //12 110 如何通过引用字符串访问数组对象?试试这个 var c='count'; console.log(arr.c) //it's not similar to arr.count is there is any way to use this 试试这个 var c='count'; console.log(arr.c) /

但是如何像这样使用呢

var arr ={count:12,total:110};
console.log(arr.count,'',arr.total)   //12 110
如何通过引用字符串访问数组对象?

试试这个

var c='count';
console.log(arr.c) //it's not similar to arr.count is there is any way to use this
试试这个

var c='count';
console.log(arr.c) //it's not similar to arr.count is there is any way to use this
您可以使用括号表示法访问键/属性

您可以使用括号符号访问键/属性

var-arr={count:12,total:110};
var c='count';
console.log(arr[c],'',arr.total)//12110
var-arr={count:12,total:110};
var c='count';

console.log(arr[c],'',arr.total)//12 110
使用括号表示法
console.log(arr[c])
请注意:
arr
不是数组,它是一个对象。请使用括号表示法
console.log(arr[c])
请注意:
arr
不是数组,而是对象。
var c='count';
console.log(arr[c])