文章预览
Javascript 变化如此之快,作为前端开发人员,我们必须通过不断学习才能跟上它的发展步伐。 因此,今天这篇文章将分享的13个 从 ES2021 到 ES2023的 JavaScript新特性技巧,希望对你有所帮助。 ES2023 ES2023中Javascript有很多有用的数组方法,比如toSorted,toReversed等。 1.toSorted 你一定用过数组的sort方法,我们可以用它来对数组进行排序。 const array = [ 1 , 2 , 4 , -5 , 0 , -1 ] const array2 = array .sort((a, b) => a - b) console. log (array2) // [-5, -1, 0, 1, 2, 4] console. log ( array ) // [-5, -1, 0, 1, 2, 4] 数组通过 sort 方法排序后,其值发生了变化。如果你不希望数组本身被重新排序,而是得到一个全新的数组,你可以尝试使用 array.toSorted 方法。 const array = [ 1 , 2 , 4 , -5 , 0 , -1 ] const array2 = array .toSorted((a, b) => a - b) console. log (array2) // [-5, -1, 0, 1, 2, 4] console. log ( array ) // [ 1
………………………………