es6新增循環(huán)語(yǔ)句有一個(gè):“for of”循環(huán)。“for..of”語(yǔ)句可循環(huán)遍歷整個(gè)對(duì)象,是在迭代器生產(chǎn)的一系列值的循環(huán);“for..of”循環(huán)的值必須是一個(gè)iterable(可迭代的),語(yǔ)法“for(當(dāng)前值 of 數(shù)組){…}”。for-of循環(huán)不僅支持?jǐn)?shù)組,還支持大多數(shù)類數(shù)組對(duì)象;它也支持字符串遍歷,會(huì)將字符串視為一系列Unicode字符來(lái)進(jìn)行遍歷。
前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。
以前for循環(huán),for in循環(huán);而ES6新增循環(huán):for of 循環(huán):遍歷(迭代,循環(huán))整個(gè)對(duì)象。
for..of
ES6新增了一個(gè)for..of
循環(huán),在迭代器生產(chǎn)的一系列值的循環(huán)。for..of
循環(huán)的值必須是一個(gè)iterable
。
var a = ["a", "b","c","d","e"] for(var idx in a){ console.log(idx) } // 0 1 2 3 4 for(var val of a){ console.log(val) } // a b c d e
登錄后復(fù)制
for..in
在數(shù)組a
的鍵/索引上循環(huán),for..of
在a
的值上循環(huán)。【