Phương pháp JavaScript Array fill()

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

fill() Phương pháp điền giá trị tĩnh vào các phần tử cụ thể trong mảng.

Bạn có thể chỉ định vị trí bắt đầu và kết thúc để điền. Nếu không chỉ định, tất cả các phần tử sẽ được điền.

Ghi chú:fill() Sẽ thay thế mảng ban đầu.

Mô hình

Ví dụ 1

Điền giá trị tĩnh vào tất cả các phần tử của mảng:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi");

Thử ngay

Ví dụ 2

Điền giá trị tĩnh vào hai phần tử cuối cùng của mảng:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi", 2, 4);

Thử ngay

Cú pháp

array.fill(value, start, end)

Giá trị tham số

Tham số Mô tả
value Bắt buộc. Sử dụng để điền giá trị vào mảng.
start Tùy chọn. Bắt đầu điền vào chỉ số mảng (mặc định là 0).
end Tùy chọn. Dừng điền vào chỉ số mảng (mặc định là array.length).

Chi tiết kỹ thuật

Giá trị trả về: Mảng, mảng sau khi thay đổi.
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 45 Edge 12 Firefox 31 Safari 7.1 Opera 32
Tháng 9 năm 2015 Tháng 7 năm 2015 Tháng 7 năm 2014 Tháng 9 năm 2014 Tháng 9 năm 2015

Ghi chú:Internet Explorer không hỗ trợ fill() Phương thức.

Trang liên quan

Hướng dẫn:Mảng JavaScript

Hướng dẫn:Mảng Const của JavaScript

Hướng dẫn:Phương thức mảng JavaScript

Hướng dẫn:Sắp xếp mảng JavaScript

Hướng dẫn:Điều hướng mảng JavaScript