JavaScript での代入の構造化
コードの可読性と簡潔性を高めるために、JavaScript では角かっこを使用した代入の構造化の概念が導入されました。変数代入の左側 (例: [ (…) ] = (…)).
本質的に、代入を分割すると、既存のオブジェクトまたは配列から値を複数の変数に同時に抽出できます。次の例を考えてみましょう。
var myList = [1, 2, 3]; var a, b, c; // Destructuring assignment [a, b, c] = myList;
このコードは、myList の最初の要素を a に、2 番目の要素を b に、3 番目の要素を c に効果的に割り当てます。
互換性に関する考慮事項
Opera などの最新のブラウザでは構造化代入がサポートされていることに注意することが重要です。 10.30 および Firefox 3.6.x に対応していますが、それ以前のバージョンや他のブラウザには互換性がない可能性があります。
ECMAScript 標準準拠
構造化代入は JavaScript 1.7 および ECMAScript の標準機能になりました6. ECMAScript 5 には含まれていません。詳細については、以下を参照してください。 to:
以上がJavaScript では代入の構造化はどのように機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。