2013-04-13 28 views
1

我有下面的代碼 -打印特定的屬性加入

var test = [ { id:'1', name: 'a'}, { id:'2' name: 'b'}, { id:'3', name: 'c'}]; 
alert(test.join(', ')); 

如何提醒a, b, c?現在,我得到 -

[Object, Object, Object] 
+0

如果你告訴我們,你的代碼中,我們可以嘗試幫你。 – Uby

回答

0

如果你的瀏覽器支持的ECMAScript 5(Internet Explorer 8和更低的不),你可以使用map()

alert(test.map(function(obj) { 
    return obj.name; 
}).join(", ")); 
+0

謝謝,效果很好!我今天學到了東西。 – tempid