cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mengeluarkan nilai kunci yang nilai kuncinya benar dalam objek, dan kemudian bergabung (',')

Cara untuk mengeluarkan nilai kunci objek yang nilai kuncinya benar, dan kemudian bergabung(',' Struktur data semasa ialah, ,
send_message:{1:true,2:true}, saya mahu untuk memberikan Struktur data latar belakang ialah: send_message=1,2&is_live=1

漂亮男人漂亮男人2795 hari yang lalu867

membalas semua(2)saya akan balas

  • 为情所困

    为情所困2017-06-26 10:55:52

    Gunakan untuk...dalam...:
    Cara ini:

    const message = { 1: true, 2: true, 3: false };
    const arr = [];
    for (let item in message) {
        if (message[item]) {
            arr.push(item);
        }
    }
    console.log(arr.join(','));

    balas
    0
  • 某草草

    某草草2017-06-26 10:55:52

    Object.keys(message).filter(k => message[k] === true).join(',')

    balas
    0
  • Batalbalas