Đối tượng JavaScript.values()
Ví dụ
const person = {
firstName : "John",
lastName : "Doe",
age : 50,
eyeColor : "blue"
};
let text = Object.values(person);
Hãy tự mình thử »Sự miêu tả
Phương thức Object.values()
trả về một mảng các giá trị thuộc tính của một đối tượng.
Phương thức Objert.values()
không thay đổi đối tượng ban đầu.
Các phương pháp liên quan:
Object.keys() trả về các khóa (thuộc tính) của bất kỳ loại đối tượng nào.
Object.values() trả về giá trị của tất cả các khóa đối tượng (thuộc tính).
Object.entries() trả về khóa và giá trị của bất kỳ loại đối tượng nào.
Các phương thức trên trả về một Iterable (mảng có thể đếm được).
Iterables giúp việc sử dụng các đối tượng trong vòng lặp và chuyển đổi các đối tượng thành bản đồ trở nên đơn giản hơn.
Cú pháp
Object.values( object )
Thông số
Parameter | Description |
object | Optional. An object. |
Giá trị trả về
Kiểu | Sự miêu tả |
Mảng | Một mảng có thể lặp lại các giá trị thuộc tính của đối tượng. |
Hỗ trợ trình duyệt
ECMAScript 2017 đã thêm phương thức Object.values()
vào đối tượng.
Object.values()
được hỗ trợ trong tất cả các trình duyệt hiện đại kể từ tháng 3 năm 2017:
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
Oct 2016 | Aug 2016 | Jun 2016 | Mar 2017 | Oct 2016 |