ECMA Script6(JavaScript)でデストラクチャリング(分割代入)という記述方法

ECMA Script6(JavaScript)でデストラクチャリング(分割代入)という記述方法についてです。

以下のような記述をよく見ます。

これはデストラクチャリング(分割代入)と言って、オブジェクトのキーが同じなら分割して代入することができます。順序は関係ありません。

結果は以下のようになります。

ECMA Script6(JavaScript)でデストラクチャリング(分割代入)という記述方法

引数をオブジェクトで渡す

関数の引数にオブジェクトを渡すと、これも分割代入になります。

関数の引数をオブジェクトにして、キーを指定します。

cのような変数は無視されます。逆にaまたはbが指定されていない場合はundefinedとなります。

結果はundefinedとなります。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA