随笔分类 - JS
摘要:js filter() 方法 filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。如果没有符合条件的元素则返回空数组。 注意: filter() 不会对空数组进行检测。 注意: filter() 不会改变原始数组。 场景: filterData 数组如下:
阅读全文
摘要:includes() 用于判断字符串是否包含指定的字符串。返回true/falseindexOf() 可返回某个指定的字符串值在字符串中首次出现的位置,没有则-1 1.1 includes() var data=['1','2','3'] //includes() 方法用于判断字符串是否包含指定的字
阅读全文
摘要:1. every()与some()方法都是JS中数组的迭代方法。 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true。 1.1 some() var data1=['1
阅读全文
摘要:场景 new Set 1.1 合并两个数组并去除相同的数据 var data1=['1','2','3'] var data2=['1','5','9'] var newArr=[...new Set(data1.concat(data2))] //结果 ['1', '2', '3', '5', '
阅读全文