ホームページ >ウェブフロントエンド >jsチュートリアル >トライキャッチ不要!! JavaScript に新しい安全な代入演算子が導入されました✌

トライキャッチ不要!! JavaScript に新しい安全な代入演算子が導入されました✌

WBOY
WBOYオリジナル
2024-08-25 15:00:36558ブラウズ

No need of Try-Catch!! Javascript introduced new safe assignment operator✌

JavaScript 開発者であれば、エラーに対処するために使用される try-catch ブロックについては間違いなくご存知でしょう。しかし、新しい Safe Assignment 演算子の提案 (?=)
を使用できるようになりました。 try-catch ブロックはネストされたコードにつながり、読み取りと保守が困難になります。
?= 演算子はネストを減らし、関数の結果をタプルに返します。
エラーが発生した場合は [error,null] を返し、それ以外の場合は [null, result] を返します。

例-

async function fetchData() {
     const [error, response] ?= await fetch("https://api.example.com/data");
     if (error) return handleError(error);
     return response;
   }

以上がトライキャッチ不要!! JavaScript に新しい安全な代入演算子が導入されました✌の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。