Phương thức Array.from
Phương thức Array.from trả về một
mảng mới từ một đối tượng giống mảng hoặc
đối tượng có thể lặp.
Tham số đầu tiên, phương thức nhận
đối tượng cần chuyển thành mảng,
tham số thứ hai không bắt buộc - một hàm cần
áp dụng cho các phần tử của đối tượng.
Cú pháp
javascriptlet newArray = Array.from(đối tượng cần chuyển thành mảng, [hàm]);
Ví dụ
Hãy tạo một mảng mới từ chuỗi:
javascriptlet res = Array.from('abc');
console.log(res);
Kết quả thực thi mã:
javascript['a', 'b', 'c']
Ví dụ
Hãy tạo một mảng mới từ chuỗi:
javascriptlet res = Array.from('abc', function(elem) {
return elem + '!';
});
console.log(res);
Kết quả thực thi mã:
javascript ['a!', 'b!', 'c!']
Xem thêm
-
phương thức
Array.of,
lấy mảng từ các tham số -
phương thức
Array.isArray,
kiểm tra xem đối tượng có phải là mảng không