สมมติว่าต่อไปนี้คือออบเจกต์ของเรา:
const employeeDetails = [
{ employeeName: "John Smith", employeeTechnology: "JavaScript HTML" },
{ employeeName: "David Miller", employeeTechnology: "Java Angular" }
]
คุณสามารถใช้ split() ตามช่องว่าง
ตัวอย่าง
const employeeDetails = [
{ employeeName: "John Smith", employeeTechnology: "JavaScript HTML" },
{ employeeName: "David Miller", employeeTechnology: "Java Angular" }
]
const objectValues = employeeDetails.map(emp => {
var [technology1, technology2] = emp.employeeTechnology.split(/\s/);
return {
technology1,
technology2,
employeeName: emp.employeeName
};
});
console.log(objectValues);
เพื่อรันโปรแกรมข้างต้น ใช้คำสั่งต่อไปนี้:
node fileName.js.
ที่นี่ ชื่อไฟล์ของฉันคือ demo244.js
ผลลัพธ์
ผลลัพธ์บนคอนโซลมีดังนี้:
PS C:\Users\Amit\javascript-code> node demo244.js
[
{ technology1: 'JavaScript', technology2: 'HTML', employeeName: 'John Smith' },
{ technology1: 'Java', technology2: 'Angular', employeeName: 'David Miller' }
]