JavaScript:ES2019 的新特性(译)
作为最流行的编程语言和最重要的 Web 开发语言之一,JavaScript 不断演变,每次迭代都会得到一些新的内部更新。默认值为 1,如果要全深度则使用 Infinity 。此方法不会修改原始数组,但会创建一个新数组:flat() 方法会移除数组中的空项:flatMap() 方法首先使用映射函数映射每个元素,然后将结果压缩成一个新数组。下面是一个示例:将所有对象属性的值平方:我们将转换后的数组 array 作为参数传入 Object.fromEntries ,将数组转换成了一个对象:新提案允许您完全省略 catch() 参数,因为在许多情况下,您并不想使用它:description 是一个只读属性,它会返回 Symbol 对象的可选描述的字符串,用来代替 toString() 方法。现在,在函数上调用 toString() 会返回函数,与它的定义完全一样,包括空格和注释。
用户评论