如何理解这段js for循环

fns = [1,2,3,5,8]

for(var i = 0,fn;fn=fns[i++];) {

 console.log("我是i = "+i , "我是fn = "+fn)

}


控制台输出

 我是i = 1 我是fn = 1

 我是i = 2 我是fn = 2

 我是i = 3 我是fn = 3

 我是i = 4 我是fn = 5

 我是i = 5 我是fn = 8

为什么与我通常见到的for循环不一样for(var i = 0;i<10;i++)

一只甜甜圈
浏览 400回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript