Array.some:对目标数组进行遍历,并对每次遍历带有回调函数,回调函数设置对应的判断,当其中一次遍历的回调函数的判断所返回的是true,那么最终返回的结果为true,反之,当数组所有值都遍历完之后如果返回值都是false,最终结果才为false
Array.every:对目标数组进行遍历,并对每次遍历带有回调函数,回调函数设置对应的判断,当其中次一次遍历的回调函数的判断所返回的是false,那么最终返回的结果为false,反之,当数组所有值都遍历完之后如果都是true,最终结果才为true
回调参数和some一样也可设置3个(value,index,array),这里直接省略为一个
some与every区别:
some遍历中途即使其中一个返回true,后续还会继续遍历,而every遍历途中出现一个false,后续不会再遍历