for in 和 for of

for in 和 for of

两个for循环都是用来 ”遍历“ 的

 

for in 示例

let arr = ["Math", "English", "History"];
console.log("for in  <= example");

for (let arrItem in arr) {
    console.log(arrItem)
}

    

由上,可以看出 for in 本身遍历的属性名,而数组本身时一个对象,属性名即为下标,所以输出的也全是下标;

 

for of 示例

let arr = ["Math", "English", "History"];
console.log("for of  <= example");
for (let arrItem of arr) {
    console.log(arrItem)
}

 

 由上,可以看到 for of方法 可以在遍历时直接获数组每一项的属性值。

 

posted on   zhishiyv  阅读(54)  评论(0编辑  收藏  举报

(评论功能已被禁用)
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端

导航

统计

点击右上角即可分享
微信分享提示