Array.prototype.map的一些坑 AriesZzzz 2019-12-24 388 阅读1分钟 因为map生成一个新数组,当你不打算使用返回的新数组却使用map是违背设计初衷的,请用forEach或者for-of替代。你不该使用map: 你不打算使用返回的新数组, 你没有从回调函数中返回值。 map 不修改调用它的原数组本身(当然可以在 callback 执行时改变原数组) map 没有返回值时,可以修改item值类型为引用类型的值,(对象,数组等),这会改变原数组