UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

【JavaScript】ES2021

先日6月22日にES2021が正式仕様として承認された

www.ecma-international.org

こちらの記事がまとめられて参考になった zenn.dev

気になったことだけ確認する

Promise.any()

以前に調べた機能で、正式に仕様になったとのことで使っていこうと思う

uga-box.hatenablog.com

新しい演算子

??=で左項がnullundefinedなら左項に右項を代入できる

onst human = { name: "田中" };
human.age ??= 18;
// {name: "田中", age: 18}

||=は左項がfalsyの場合で0""falseも含まれるので違いに注意したい