Phương pháp Object.keys() của đối tượng JavaScript
- Trang trước isSealed()
- Trang tiếp theo preventExtensions()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript
Định nghĩa và cách sử dụng
Object.keys()
Phương pháp trả về đối tượng bộ duyệt mảng chứa các khóa đối tượng.
Object.keys()
Phương pháp không thay đổi đối tượng gốc.
Mẫu
Ví dụ 1
Sử dụng Object.keys() trên mảng:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
Ví dụ 2
Sử dụng Object.keys() trên chuỗi:
const fruits = "Banana"; const keys = Object.keys(fruits);
Ví dụ 3
Sử dụng Object.keys() trên đối tượng:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
Cú pháp
Object.keys(object)
Tham số
Tham số | Mô tả |
---|---|
object | Bắt buộc. Đối tượng có thể duyệt qua. |
Giá trị trả về
Loại | Mô tả |
---|---|
Mảng | Đối tượng bộ duyệt mảng chứa các khóa đối tượng. |
Hỗ trợ trình duyệt
Object.keys()
Là tính năng ECMAScript6 (ES6).
Tất cả các trình duyệt hiện đại đều hỗ trợ ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
Internet Explorer 11 (và các phiên bản sớm hơn) không hỗ trợ Object.keys()
。
- Trang trước isSealed()
- Trang tiếp theo preventExtensions()
- Quay lại lớp trên Tài liệu tham khảo đối tượng JavaScript