Underscore.js - Map Array of key/value pairs to an Object - One liner

后端 未结 8 951
囚心锁ツ
囚心锁ツ 2021-02-03 17:53

I\'ve been going through the underscore docs but I can\'t seem to find a method (or nested method call) to do the following transformation:

Let\'s say I have the followi

8条回答
  •  半阙折子戏
    2021-02-03 18:42

    var a =  [{ "name" : "sEcho", "value" : 1},{ "name" : "iColumns", "value" : 12} ];
    
    var o = {}; _.each(a, function(e) { o[e.name] = e.value; });
    
    console.log(o);
    // Object {sEcho: 1, iColumns: 12} 
    

提交回复
热议问题