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);

 

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