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

Cách sử dụng đối tượng như mảng bằng hàm map trong JavaScript

Để làm điều này, hãy sử dụng Object.keys() cũng như Object.values() và map() cho kết quả.

Ví dụ

const object = {
  name: 'John',
  age: 21,
  countryName: 'US',
  subjectName: 'JavaScript'
}
const allKeysOfObject = Object.keys(object);
console.log("Tất cả khóa là=" + allKeysOfObject);
const allValues = Object.values(object);
console.log("Tất cả giá trị là=" + allValues);
console.log("Sử dụng map như sau=");
allKeysOfObject.map(k => {
  console.log(object[k])
})

Để chạy chương trình trên, bạn cần sử dụng lệnh sau:

node fileName.js

Tên tệp của tôi là demo185.js.

Kết quả

Chương trình sẽ cho ra kết quả sau:

PS C:\Users\Amit\javascript-code> node demo185.js
Tất cả khóa là=name,age,countryName,subjectName
Tất cả giá trị là=John,21,US,Javascript
Sử dụng map như sau=
John
21
US
JavaScript