2017-06-25 6 views
-3

を含む配列への配列を含むオブジェクトをJavascriptを変換するには、このようなものです: 上私が持っているどのような配列

arr = { 
     a: [array], 
     b: [array], 
     c: [array] 
     } 

...ので、しかし、それはオブジェクトです。 は、どのように私はこれにそれを回すん:

arr = [[array],[array],[array]] 

...とそう

+0

なぜオブジェクトは、インデックス '1'で開始していますか? –

+0

ああ、そうではありません。ごめんなさい。私は手紙を使うことができると思う。 – lowercanada

+4

[JavaScriptオブジェクトのプロパティ値を配列にどのように抽出できますか?](https://stackoverflow.com/questions/1718777/how-might-i-extract-the-property-values-of- a-javascript-object-to-an-array) – JJJ

答えて

2

にあなたの質問は少し漠然としたようです。しかし、Objectを扱っている場合、Object.values()を使用して値の配列を戻すことができます。

var obj = {'a': [1,2,3], 'b': [4,5,6], 'c': [6,7,8,9]}; 
 
var arr = Object.values(obj) 
 

 
console.log(arr);

あなたがからアレイを使用することができます地図を扱っている場合。

var arr = [ 
 
    ['a', [1, 2, 3]], 
 
    ['b', [4, 5, 6]], 
 
    ['c', [6, 7, 8, 9]] 
 
]; 
 
arr = Array.from(arr, x => x[1]); 
 
console.log(arr);

関連する問題