cari

Rumah  >  Soal Jawab  >  teks badan

node.js - Bagaimana untuk mendapatkan struktur kamus nilai?

> 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]]?

我想大声告诉你我想大声告诉你2747 hari yang lalu822

membalas semua(3)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-16 13:23:43

    Object.keys(a).map(k => a[k])

    balas
    0
  • 我想大声告诉你

    我想大声告诉你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);

    balas
    0
  • 高洛峰

    高洛峰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

    balas
    0
  • Batalbalas