JavaScript Array entries()

Định nghĩa và cách sử dụng

entries() Phương pháp trả về đối tượng Array Iterator có chứa cặp khóa/giá trị.

Đối với mỗi phần tử trong mảng gốc, đối tượng duyệt mới sẽ chứa một mảng với khóa là chỉ số và giá trị là giá trị của phần tử:

  • [0, "Banana"]
  • [1, "Orange"]
  • [2, "Apple"]
  • [3, "Mango"]

Chú thích:entries() Sẽ không thay đổi mảng gốc.

Mô hình

Tạo một đối tượng Array Iterator và tạo một vòng lặp để duyệt qua mỗi cặp khóa/giá trị:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var f = fruits.entries();
for (x of f) {
  document.getElementById("demo").innerHTML += x;
}

Thử ngay

Cú pháp

array.entries()

Tham số

Không có tham số.

Chi tiết kỹ thuật

Giá trị trả về: Đối tượng Array Iterator
Phiên bản JavaScript: ECMAScript 6

Hỗ trợ trình duyệt

Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ phương pháp này hoàn toàn.

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
Tháng 10 năm 2014 Tháng 7 năm 2015 Tháng 3 năm 2014 Tháng 10 năm 2014 Tháng 10 năm 2014

Chú thích:Trình duyệt Internet Explorer không hỗ trợ entries() Phương pháp.

Trang liên quan

Giáo trình:Mảng JavaScript

Giáo trình:Const mảng JavaScript

Giáo trình:Phương thức mảng JavaScript

Giáo trình:Sắp xếp mảng JavaScript

Giáo trình:Điều hướng mảng JavaScript