首頁 > 常見問題 > js有哪些內建可迭代對象

js有哪些內建可迭代對象

尊渡假赌尊渡假赌尊渡假赌
發布: 2023-11-21 16:49:39
原創
1512 人瀏覽過

JavaScript中的內建可迭代物件有」Array「、」Map「、」Set「、」String"、「TypedArray」、」NodeList「和」Arguments「:1、Array,陣列物件;2 、Map,是一種鍵值對集合;3、Set,是一種集合;4、String,字串物件;5、TypedArray,一種類別陣列物件;6、NodeList,一種節點列表物件等等。

js有哪些內建可迭代對象

本教學作業系統:Windows 10系統、Dell G3電腦。

在 JavaScript 中,有一些內建物件是可迭代的,也就是說它們支援使用 for…of 迴圈進行遍歷。以下是 JavaScript 中的一些內建可迭代物件:

  1. Array:陣列物件是最常​​用的可迭代物件之一,可以使用 for…of 迴圈遍歷數組中的元素。

  2. Map:Map 物件是一種鍵值對集合,可以使用 for…of 迴圈遍歷其中的鍵值對。

  3. Set:Set 物件是一種集合,可以使用 for…of 迴圈遍歷其中的元素。

  4. String:字串物件也是一種可迭代對象,可以使用 for…of 迴圈遍歷其中的字元。

  5. TypedArray:TypedArray 物件是一種類別數組對象,可以使用 for…of 迴圈遍歷其中的元素。

  6. NodeList:NodeList 物件是一種節點列表對象,可以使用 for…of 迴圈遍歷其中的節點。

  7. Arguments 物件:Arguments 物件是函數參數的類別數組對象,可以使用 for…of 迴圈遍歷其中的參數。

除了這些內建可迭代物件之外,開發者還可以自訂可迭代對象,只需要在物件上實作Symbol.iterator 方法即可使該物件成為可迭代對象。

以上是js有哪些內建可迭代對象的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板