Unterstrich: Entfernen Sie alle Schlüssel / Wert-Paare aus einem Array von Objekten

Gibt es eine "intelligente" Möglichkeit, alle Schlüssel / Wert-Paare aus einem Array von Objekten zu entfernen?

z.B. Ich habe folgendes Array:

var arr = [
        { q: "Lorem ipsum dolor sit.", c: false },
        { q: "Provident perferendis veniam similique!", c: false },
        { q: "Assumenda, commodi blanditiis deserunt?", c: true },
        { q: "Iusto, dolores ea iste.", c: false },
    ];

und ich möchte folgendes bekommen:

var newArr = [
        { q: "Lorem ipsum dolor sit." },
        { q: "Provident perferendis veniam similique!" },
        { q: "Assumenda, commodi blanditiis deserunt?" },
        { q: "Iusto, dolores ea iste." },
    ];

Ich kann das mit dem JS unten zum Laufen bringen, bin aber mit meinen Lösungen nicht wirklich zufrieden:

for (var i = 0; i < arr.length; i++) {
    delete arr[i].c;
};

Anregungen sehr geschätzt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage