Rumah > Soal Jawab > teks badan
> a = {"1":[1,2,3], "2":[2,3,4], "3":[3,4,5]}
{ '1': [ 1, 2, 3 ],
'2': [ 2, 3, 4 ],
'3': [ 3, 4, 5 ] }
> Object.keys(a)
[ '1', '2', '3' ]
>
Maafkan saya, adakah cara untuk mendapatkan set nilai [[1,2,3],[2,3,4],[3,4,5]]?
我想大声告诉你2017-05-16 13:23:43
Saya selalu guna macam niunderscore
npm install underscore --save
var _ = require('underscore');
var a = {"1":[1,2,3], "2":[2,3,4], "3":[3,4,5]};
var values = _.values(a);
console.log(values);
高洛峰2017-05-16 13:23:43
Pertama sekali, kamus tidak tersusun, jadi set yang diperoleh juga tidak tersusun Ia adalah susunan lalai pelayar
Anda boleh gunakan untuk dalam
var arr = [];
var cont = 0;
for(var i in a){
for(var j=0; j<a[i].length;j++){
arr[cont].push(a[i][j])
}
cont++;
}
console.log(arr)
Pasti tiada masalah keserasian seperti ini