2016-10-01 5 views
-4

を隠す。 javascript内のオブジェクト私はこの配列を有効にすることができますので、javascriptの隠し配列

{_id: "57dfdea8d354a638a8ff6b7e", label: "eeuu", level: 2, expanded: true…} 

to 

[Object, Object, Object, Object] 
+1

どちらか一方が配列で、どちらがオブジェクトですか? –

+0

質問を明記してください。あなたは、オブジェクトをオブジェクトの値で配列に変換したいということを意味しましたか? –

+0

この質問は理にかなっていません。 –

答えて

0

私はこれがまさにあなたが望むものだとは確信していませんが、私は試してみます。

このコードはすべてのキーを押して、別のオブジェクトとしての値を配列に入れます。

function x(obj) { 
var arr = []; 
    for (var i in obj) { 
    arr.push(obj); 
    } 
return arr; 
} 

そして、この1つは配列にのみ、オブジェクトの値をプッシュします:

function x(obj) { 
var arr = []; 
    for (var i in obj) { 
    arr.push(i); 
    } 
    return arr; 
} 
0

あなたが他の言語のように、キーと値のペアの配列にオブジェクトを変換しようとしている場合これはトリックを行います。

function ObjectToArrays (ob) { 
    arr = []; 
    for (var key in ob) arr.push([key,ob[key]]); 
    return arr; 
} 

オブジェクト値の配列に変換しようとしている場合は、データをスクランブルしないでください。

関連する問題