Getting JavaScript object key list

后端 未结 17 1160
野性不改
野性不改 2020-11-22 01:27

I have a JavaScript object like

var obj = {
   key1: \'value1\',
   key2: \'value2\',
   key3: \'value3\',
   key4: \'value4\'
}

How can I

17条回答
  •  梦毁少年i
    2020-11-22 02:13

    Underscore.js makes the transformation pretty clean:

    var keys = _.map(x, function(v, k) { return k; });
    

    Edit: I missed that you can do this too:

    var keys = _.keys(x);
    

提交回复
热议问题