for和forEach的区别
for和forEach的区别for循环可以使用break和continue终止、跳出循环,但forEach不能,可以使用try catch抛出异常;for循环可以控制循环的起点,forEach只能默认从索引0开始;for循环过程中支持修改索引,但forEach不能(底层控制索引自增);直接在for循环中使用return会报错,函数中使用for循环可以return,forEach中使用return不会报错,但return不会生效forEach参数arr.forEach(function(sel