数组循环时 forEach 与 some 两年的时间 2021-09-17 373 阅读1分钟 前言: 今天做项目的时候遇到数组循环 但是这个数组是有很多层次的 我们只要第一层第二层数据 这时候把forEach方法替换成some方法就可以了 比较一下这两个方法: forEach: 只要进入判断后还会继续执行判断,直到循环结束,不支持break和return。 所以这里不能用forEach some: 进入判断可以跳出当前循环,不会再执行内容。必须写上 return true 如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。