這可能是一個非常簡單的問題,可能以前已經回答過,但我已經研究過它,但找不到任何東西。如果我運行下面的代碼:將多個元素從數組中調用的函數添加到數組中?
function addElements(arg1,arg2){
return ['b','c'];
}
var arr = ['a',addElements('foo','bar'),'d'];
alert(JSON.stringify(arr));
然後我得到一個數組是這樣的:
['a',['b','c'],'d']
我怎樣才能讓它在創建一個一維數組這樣
['a','b','c','d']
謝謝,
Joe
我很好奇,爲什麼你會在數組定義的中間執行一個匿名函數... –
var arr = ['a','b','c','d']; ? – Chad
你想要完成什麼? –