Underscore [16] : How to Use key and values

摘要:Underscore How to Use key and values

Underscore 有一個 function 可以方便的取出 keys and values 這樣的結構 , 

 

Keys sample : 


_.keys({one: 1, two: 2, three: 3});
=> ["one", "two", "three"]

 

Values sample : 


_.values({one: 1, two: 2, three: 3});
=> [1, 2, 3]

 

 

下面來做個小小的 Sample , 製作一個  key 和 value 倒反的物件 , 

 

我們先製作一個資料結構 : 

 


var a = {
    name : "holmes2136",
    age: 30,
    rank : 5,
    date : "10/01/2001"
};

 

然後試著應用我們剛才介紹的 keys 和 values 方法 , 

 

並返回一個 object :

 


var b = _.object(_.values(a),_.keys(a));

 

在這裡使用的 object 主要是將數組轉成 object 

 

結果 : 

 

程式範例 : 

 

JS Bin