js如何动态获取object类型里的键值

想要在js里动态获取 Object里的键值

以往获取的键值的方式:

var obj = {"name1":"张三","name2":"李四"};
var key = "name1";
var value = obj.key;//得到了"undefined"
value = obj.name1;//得到了"张三"

动态获取键值的方式:

总结:js中想根据动态key得到某对象中相对应的value的方法有两种

1、    var key = "name1";
       var value = obj[key];

2、    var key = "name1";    
       var value = eval("obj."+key);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章