JavaScript中的內建可迭代物件有」Array「、」Map「、」Set「、」String"、「TypedArray」、」NodeList「和」Arguments「:1、Array,陣列物件;2 、Map,是一種鍵值對集合;3、Set,是一種集合;4、String,字串物件;5、TypedArray,一種類別陣列物件;6、NodeList,一種節點列表物件等等。
本教學作業系統:Windows 10系統、Dell G3電腦。
在 JavaScript 中,有一些內建物件是可迭代的,也就是說它們支援使用 for…of 迴圈進行遍歷。以下是 JavaScript 中的一些內建可迭代物件:
Array:陣列物件是最常用的可迭代物件之一,可以使用 for…of 迴圈遍歷數組中的元素。
Map:Map 物件是一種鍵值對集合,可以使用 for…of 迴圈遍歷其中的鍵值對。
Set:Set 物件是一種集合,可以使用 for…of 迴圈遍歷其中的元素。
String:字串物件也是一種可迭代對象,可以使用 for…of 迴圈遍歷其中的字元。
TypedArray:TypedArray 物件是一種類別數組對象,可以使用 for…of 迴圈遍歷其中的元素。
NodeList:NodeList 物件是一種節點列表對象,可以使用 for…of 迴圈遍歷其中的節點。
Arguments 物件:Arguments 物件是函數參數的類別數組對象,可以使用 for…of 迴圈遍歷其中的參數。
除了這些內建可迭代物件之外,開發者還可以自訂可迭代對象,只需要在物件上實作Symbol.iterator 方法即可使該物件成為可迭代對象。
以上是js有哪些內建可迭代對象的詳細內容。更多資訊請關注PHP中文網其他相關文章!