Get index of a key in json

前端 未结 6 541
北恋
北恋 2021-01-31 03:48

I have a json like so:

json = { \"key1\" : \"watevr1\", \"key2\" : \"watevr2\", \"key3\" : \"watevr3\" }

Now, I want to know the index of a key

6条回答
  •  走了就别回头了
    2021-01-31 04:44

    Try this

    var json = '{ "key1" : "watevr1", "key2" : "watevr2", "key3" : "watevr3" }';
    json = $.parseJSON(json);
    
    var i = 0, req_index = "";
    $.each(json, function(index, value){
        if(index == 'key2'){
            req_index = i;
        }
        i++;
    });
    alert(req_index);
    

提交回复
热议问题