可能重複:
Accessing properties of an array of objects如何將javascript對象數組轉換爲我想要的對象屬性的字符串數組?
考慮:
[{
'id':1,
'name':'john'
},{
'id':2,
'name':'jane'
}........,{
'id':2000,
'name':'zack'
}]
什麼是最好的方式來獲得:
['john', 'jane', ...... 'zack']
必備我循環並推動item.name
到另一個數組,還是有一個簡單的功能呢?
你確定你需要將其轉換爲這樣的一個數組?通常情況下,做這樣的轉換表明您可能以錯誤的方式處理您的潛在問題。退一步來確定情況並非如此。 – Shauna
@shauna我的問題是這樣的。即時使用引導程序的鍵入它只能訪問第二種格式:這是一個字符串數組。我的ajax調用將返回第一個格式因爲我需要的ID。我可以這樣做,並擴展boostrap的typeahead,而是做到這一點:發送第二種格式引導。只是保持第一種格式,當用戶選擇一個選項檢查這第一個對象,並根據需要使用該ID。 –