2011-02-02 35 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