gpt4 book ai didi

javascript - 这个 for 循环如何工作和结束?

转载 作者:行者123 更新时间:2023-12-02 14:06:31 24 4
gpt4 key购买 nike

有两次初始化,没有“x<y”来限制迭代。那么这个循环是如何工作的呢?

var features = [{
position: new google.maps.LatLng(-33.91721, 151.22630),
type: 'info'
}, {
position: new google.maps.LatLng(-33.91539, 151.22820),
type: 'info'
}, {
position: new google.maps.LatLng(-33.91747, 151.22912),
type: 'info'
}];
for (var i = 0, feature; feature = features[i]; i++) {
addMarker(feature);
}

最佳答案

访问 Javascript 中的越界索引将产生 undefined,这是一个错误值。一旦索引超出界限,feature = features[i] 赋值(其计算结果为它分配的值)将被视为 false 并且循环将退出.

关于javascript - 这个 for 循环如何工作和结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40020970/

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