JavaScript-各种遍历方式

在JavaScript中,数组,对象,字符串的遍历方式多种多样,什么foreachmapfor...in...等等,傻傻分不清楚,所以本篇文章就来总结一下这些数组遍历的方法。

数组遍历

for

for…of

Array.prototype.forEach

Array.prototype.map

Array.prototype.filter

Array.prototype.reduce

Array.prototype.some

Array.prototype.every

Array.prototype.indexOf

Array.prototype.lastIndexOf

对象遍历

for…in

Object.keys()

Object.values()

Object.getOwnPropertyNames()

字符串遍历

for…of