摘要: 之所以不能break, return; 是因为它不是简单的for循环。内部实现类似callback(context, arg1, arg2)。 在forEach中return,不执行下面的代码。但是回调callback,在它内部实现中还是要执行下一个callback 并且break,会出现如下错误 阅读全文
posted @ 2018-12-17 16:08 土豆zhang 阅读(2504) 评论(0) 推荐(0) 编辑
摘要: 情景1: Array.prototype.fn=function(){ console.log('fn')} [1,2,3].forEach((item)=>{ console.log('item: ',item)}) 这样会报错 Uncaught TypeError: Cannot read pr 阅读全文
posted @ 2018-12-17 15:19 土豆zhang 阅读(130) 评论(0) 推荐(0) 编辑