我有以下對象發現在對象鍵underscore.js
{ join: {} }
我想找到它從數組默認對象下面
[
{ login: { label: 'Login', url: '#login' } },
{ join: { label: 'Join', url: '#join', theme: 'a' } },
{ home: { label: 'none', icon: 'home', url: '#', theme: 'a' } }
]
我想通過循環數組並匹配密鑰,在這種情況下爲'join'
。
這是我到目前爲止有:
var butt_to_find = { join: {} }
var all_buttons = 'array above'
var matching = _.find(all_buttons, function(default_button){
return if default_butt key @ 1 is the same as butt_to_find key @ 1;
});
這是我第一次聽到這麼多關於它後使用下劃線。 任何幫助,超過歡迎
一個次要(題外話):你正在使用'label:'none''。當然,'label:null'(或者省略'label'屬性)會更準確地表示這種情況嗎?正如所寫,我希望單詞「無」實際上在UI中呈現。 – davidchambers
好的指針 - 感謝 – Chin