首頁 > web前端 > js教程 > JavaScript 中 for 迴圈的類型

JavaScript 中 for 迴圈的類型

WBOY
發布: 2024-08-22 18:33:06
原創
883 人瀏覽過

ypes of for Loops in JavaScript

我們都知道並且喜歡經典的 for 循環,但是您知道 JavaScript 還有一些其他強大的 for 循環選項嗎?

1) for/in:這對於迭代物件的鍵和操作物件屬性非常有用。

Example:

const obj = {name: "JavaScript", type: "Language"};
for (let key in obj) {
    console.log(key); // outputs "name" and "type"
}
登入後複製

2) for/of:當您關注的是可迭代物件(例如陣列或字串)的值而不是鍵或索引時,這是最佳選擇。

範例:

const arr = ["JavaScript", "is", "versatile"];

for (let value of arr) {

  console.log(value);

}
登入後複製

3) forEach:這是一顆寶石,因為它提供了便利性和可讀性,幫助您用最少的語法迭代數組,這樣您就可以專注於循環內的邏輯而不是迭代過程本身。

範例:

const arr = ["JavaScript", "is", "versatile"];

arr.forEach(value => console.log(value));
登入後複製

這些你最喜歡哪一個?

以上是JavaScript 中 for 迴圈的類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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