get one item from an array of name,value JSON

后端 未结 7 973
孤城傲影
孤城傲影 2020-12-13 01:33

I have this array:

var arr = [];
arr.push({name:\"k1\", value:\"abc\"});
arr.push({name:\"k2\", value:\"hi\"});
arr.push({name:\"k3\", value:\"oa\"});
         


        
7条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-13 02:16

    I don't know anything about jquery so can't help you with that, but as far as Javascript is concerned you have an array of objects, so what you will only be able to access the names & values through each array element. E.g arr[0].name will give you 'k1', arr[1].value will give you 'hi'.

    Maybe you want to do something like:

    var obj = {};
    
    obj.k1 = "abc";
    obj.k2 = "hi";
    obj.k3 = "oa";
    
    alert ("obj.k2:" + obj.k2);
    

提交回复
热议问题