gpt4 book ai didi

javascript - for循环什么时候导致类型强制javascript?

转载 作者:行者123 更新时间:2023-12-03 07:16:40 24 4
gpt4 key购买 nike

当我这样做时:

const foo = [0, 1, 2]

for (i = 0; i < foo.length; i ++){
console.log(foo[i], typeof foo[i])
}

我明白了:

0 number
1 number
2 number

但是当我这样做的时候:

for (let item in foo){
console.log(item, typeof item)
}

我明白了:

0 string
1 string
2 string

这是怎么回事??我需要知道什么规则才能预测到这一点?

编辑:我正在运行 Node 12.18.3

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com