คำอธิบาย
ใช้คำสั่ง delete ภายใน forEach() เพื่อลบคุณสมบัติออกจากทุกออบเจกต์ในอาร์เรย์
ตัวอย่างโค้ด
var values = [
{ "firstName": "John", "lastName": "Smith" },
{ "firstName": "David", "lastName": "Miller" },
{ "firstName": "Adam", "lastName": "Smith" }
];
values.forEach(function(obj) {
delete obj.lastName;
});
console.log(values);
วิธีรัน
node fileName.js
ผลลัพธ์
[ { firstName: 'John' }, { firstName: 'David' }, { firstName: 'Adam' } ]