ES6+,今天介绍的是ES10中新增的内容
ES10
flat
flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。...console.log(newNums2)
//[10, 20, 2, 9, 30, 40, 10, 45, 78, 55, 88]
flatMap
flatMap() 方法首先使用映射函数映射每个元素,然后将结果压缩成一个新数组...注意一:flatMap是先进行map操作,再做flat的操作;
注意二:flatMap中的flat相当于深度为1;
代码演示
// 2.flatMap的使用
// 可以拆分字符串,把数组的中的短语拆成单词...', age: 24, height: 1.88}
// 2.Object.fromEntries的应用场景
// 解析地址上的参数
const queryString = 'name=yz&...', age: 24, height: 1.88}
trimStart trimEnd
去除一个字符串首尾的空格,我们可以通过trim方法,如果单独去除前面或者后面呢?