JavaScript 每年都会带来许多新的特性和改进,以下是一些 2023 年 JavaScript 的新特性。

新特性列表

  • 箭头函数 (Arrow Functions) 箭头函数提供了一种更简洁的函数声明方式。例如:

    const greet = () => console.log('Hello, world!');
    greet();
    
  • Promise.allSettled() Promise.allSettled() 方法接受一个 Promise 数组,并返回一个新的 Promise,该 Promise 在所有给定的 Promise 都已经完成时解决,无论它们是解决还是拒绝。

  • 可选链 (Optional Chaining) 可选链操作符 ?. 允许你安全地访问嵌套对象属性,即使某些属性可能不存在。

  • 空值合并运算符 (Nullish Coalescing Operator) 空值合并运算符 ?? 会返回它的左侧操作数,如果左侧操作数是 null 或 undefined,否则返回右侧操作数。

扩展阅读

了解更多关于 JavaScript 的新特性,可以访问JavaScript 新特性指南

JavaScript Logo