最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript中for?in和for?of的區(qū)別示例詳解

 更新時間:2025年06月26日 10:59:17   作者:加油樂  
在JavaScript中for...in和for...of是兩種不同的循環(huán)結(jié)構(gòu),它們各自有特定的用途和特點(diǎn),這篇文章主要介紹了JavaScript中for?in和for?of區(qū)別的相關(guān)資料,需要的朋友可以參考下

一. 前言

  • 在對數(shù)組或?qū)ο筮M(jìn)行遍歷時,我們經(jīng)常會使用到兩種方法: for infor of
  • 它們兩者都可以用于遍歷,不過for in遍歷的是數(shù)組的索引或?qū)ο蟮膶傩悦?code>index),而for of遍歷的是數(shù)組值或元素字段(value

二. for in

1. for in循環(huán)對象

for in 用于循環(huán)對象時, key為對象中的每個屬性名 使用 對象名[key]可以訪問對象中對應(yīng)的屬性值

window.location.
let obj = { name: "張三", age: 28 }
 for (const key in obj) {
     console.log(key);  // name age
     console.log(obj[key]); //張三 28
 }

2. for in循環(huán)數(shù)組

for in 用于循環(huán)數(shù)組時, key為數(shù)組中的每個下標(biāo) , 使用 數(shù)組名[key]可以訪問數(shù)組中對應(yīng)的值

let arr = [1, 5, 8, 9, 19, 85]
    for (const key in arr) {
        console.log(key);  // 0 1 2 3 4 5
        console.log(arr[key]); // 1 5 8 9 19 85
    }

三. for of

1. for of循環(huán)數(shù)組

for of 用于數(shù)組的循環(huán)時 , iterator是數(shù)組的每個值

let arr = [1, 5, 8, 9, 19, 85]
 for (const iterator of arr) {
     console.log(iterator);  //1 5 8 9 19 85
 }

2. for of循環(huán)字符串

for of 用于字符串的循環(huán)時 , iterator是字符串的每個字段

 let str = '這是一段文字'
   for (const iterator of str) {
       console.log(iterator); // 這 是 一 段 文 字
   }

總結(jié) 

到此這篇關(guān)于JavaScript中for in和for of區(qū)別的文章就介紹到這了,更多相關(guān)JS for in和for of的區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

达州市| 宜阳县| 自贡市| 新平| 南丰县| 周口市| 铜陵市| 郧西县| 乌兰察布市| 宝清县| 安达市| 桐城市| 古浪县| 罗江县| 翁牛特旗| 三江| 阿坝县| 宁城县| 平远县| 麦盖提县| 中宁县| 凤庆县| 虞城县| 梁河县| 济宁市| 珲春市| 无棣县| 革吉县| 绥化市| 东宁县| 枝江市| 玛沁县| 河北省| 安丘市| 虞城县| 滨州市| 山阳县| 辽宁省| 建昌县| 保亭| 和田市|