比如
var a = xxxxxxx;
var b = object.a;
取b出来……
实际上用点或者方括号来访问的时候,后面跟的都不能是变量,有没有什么方式可以实现?
var a = xxxxxxx;
var b = object.a;
取b出来……
实际上用点或者方括号来访问的时候,后面跟的都不能是变量,有没有什么方式可以实现?
1
rails3 Aug 14, 2014
你要找的是eval吗
|
2
DaniloSam Aug 14, 2014
谁告诉你方括号里不能放变量的?不然你以为方括号这么设计意义何在?
|
3
lococo Aug 14, 2014
var json = {attr1 = 'data1', attr2 = 'data2'};
var param = 'attr1'; console.log(json[param]); |
5
tushiner Aug 14, 2014
楼主自问自答的精神好伤大家的存在感
|
7
bombless Aug 15, 2014
我还以为是问flash里怎么访问js变量…
要不然你以为for in要怎样用… |
8
ycxgmail Aug 15, 2014
kok,你又卖萌了
|
10
ycxgmail Aug 18, 2014
我只是无意间看见了。。
|