Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Lấy từ đầu tiên của giá trị object - JavaScript

Dùng split(/\s/) tách chuỗi theo khoảng trắng, destructuring lấy từ đầu tiên.

Mã thực hiện

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);

Kết quả

[
  { technology1: 'JavaScript', technology2: 'HTML', employeeName: 'John Smith' },
  { technology1: 'Java', technology2: 'Angular', employeeName: 'David Miller' }
]