2011-02-02 76 views

回答

78

你需要加倍包裹返回值jQuery.map()(docs)map()(docs)方法:

var ArrArr = $.map(ObjArr, function(n,i){ 
    return [[ n.a, n.b ]]; 
}); 

...否則由於某種原因它將連接Arr唉被退回。這樣它連接外部數組,並將內容(內部數組)放在下一個索引處。

+2

它的工作原理!然而,你能告訴我jQuery爲什麼要這麼做嗎? – iplus26 2016-03-03 03:56:10