例如,我有對象:如何創建從對象2D陣列(鍵,值PAR)
o = {a: 1, b: 2, c: 3}
和我需要編寫的函數,返回2D陣列:
arr = [['a', 'b', 'c'], [1, 2, 3]];
現在我有創建簡單數組的功能,但我不知道如何從那裏(知識未找到)。功能:
function keysAndValues(o){
var arr= [];
for(key in data)
{
arr.push(key);
//or
arr.push(data[key]);
}
return arr;
};
如何創建2d數組?
編輯
所有的答案是正確的,我學到一些新的東西。非常感謝你們。壞事是隻有一個人可以得到綠色箭頭,所以它會去第一個給出答案的人。
+1表示下劃線! –