Tôi đang cố chuyển đổi phần tử DOM thành một bộ sưu tập đối tượng. Nhưng tôi không biết những gì khác biệt chính giữa toArray() và makeArray()Sự khác biệt giữa toArray và makeArray trong jquery
HTML
<div id="firstdiv">
<div>foo1</div>
<div>foo2</div>
<div>foo3</div>
</div>
tôi đã sử dụng đoạn mã sau để chuyển đổi các nút để một mảng:
JQUERY
console.log($("#firstdiv > div").toArray());
console.log($.makeArray($("#firstdiv").html()));
Tôi không thể hiểu được sự khác biệt giữa chúng và tôi đã đã tìm kiếm câu hỏi này nhưng không tìm thấy bất kỳ giải thích rõ ràng nào.
Xin cảm ơn trước.
Có một sự khác biệt giữa '.get() 'và' .toArray() '? – Bergi
.toArray() và .get() cả hai trả về mảng của các nút trong tập kết quả jQuery. .get() chấp nhận tham số chỉ mục tùy chọn trong trường hợp nó trả về nút tại vị trí 'index' hoặc' undefined' nếu chỉ mục nằm ngoài giới hạn. –