Mảng giả trong JavaScript
Ngoài mảng, trong JavaScript còn có các đối tượng trông giống mảng nhưng không hỗ trợ tất cả các tính năng của chúng. Những đối tượng như vậy được gọi là mảng giả.
Mảng giả thường xuất hiện nhất khi làm việc với các phần tử DOM. Hãy xem một ví dụ. Giả sử chúng ta có các đoạn văn:
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
Hãy lấy các đoạn văn của chúng ta vào một biến:
let elems = document.querySelectorAll('p');
Biến elems sẽ
chứa một mảng giả:
console.log(elems); // đây là một mảng giả
Trong các bài học tiếp theo, chúng ta sẽ tìm hiểu những đặc điểm của mảng giả, xem xét chúng giống với mảng thông thường ở điểm nào, và khác nhau ở điểm nào.