ES6中增加了一种新的循环方式:for-of循环,除此之外,js原本为我们提供了三种for循环方式。
第一种,for循环,缺点:语句繁琐,不易阅读
第二种,forEach循环,缺点:无法在循环结束前终止循环
第三种,for-in循环,缺点:循环默认结果为属性名,并且会遍历对象的所有可枚举属性
假设有这样一个数组:
Array.prototype.God = "Jordan"
var arr = Array.of("LeBron","Harden","Doncic")
我们先利用ES6的Array.of
方法创建一个数组,接着执行for循环
//for循环
console.log(`${
`=`.repeat(8)}这是for循环的结果${
`=`.repeat(8)}