2014-01-10 44 views
1

我有一個數組與單獨的字符串,我想合併它們。我想使用地圖功能。如何在數組數組中使用join()?

var names = [ ["Thomas", "Meeks"], 
        ["Gregg", "Pollack"], 
        ["Christine", "Wong"], 
        ["Dan", "McGaw"] ]; 
var modifiedNames = names.map(function (array) { 
      return array.join(" "); 
     } 
); 

這不工作,我怎麼能在這種情況下使用連接功能?

+0

以何種方式這難道不是工作?這對我來說可以。 [小提琴](http://jsfiddle.net/Q4prr/)。你期待什麼輸出? – putvande

+0

適用於我 - [fiddle](http://jsfiddle.net/kellyjandrews/RnwMB/) –

+0

其工作http://jsfiddle.net/3c8Nn/ – Sachin

回答

0

這是在我結束工作的罰款:

names.map(function(n){ return n.join(" "); });