suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - So nehmen Sie den Schlüsselwert heraus, dessen Schlüsselwert im Objekt wahr ist, und verbinden ihn dann (',')

So entnehmen Sie den Schlüsselwert eines Objekts, dessen Schlüsselwert wahr ist, und verbinden dann(','). Die aktuelle Datenstruktur ist ,
send_message:{1:true,2:true}, ich möchte geben Die Hintergrunddatenstruktur lautet: send_message=1,2&is_live=1

漂亮男人漂亮男人2709 Tage vor810

Antworte allen(2)Ich werde antworten

  • 为情所困

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

    用for...in...:
    这样:

    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(','));

    Antwort
    0
  • 某草草

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

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

    Antwort
    0
  • StornierenAntwort