検索

ホームページ  >  に質問  >  本文

JavaScript オブジェクトの大括弧表記: 左側の代入を使用する ({ Navigation } =)

<p>この構文をこれまで見たことがないので、それが何を意味するのか知りたいです。 </p> <pre class="brush:php;toolbar:false;">var { Navigation } = require('react-router');</pre> <p> の左側にある中括弧は構文エラーの原因となります: </p> <ブロック引用> <p>予期しないトークン {</p> </blockquote> <p>Webpack 設定のどの部分が変換を行うのか、またはこの構文の目的がわかりません。これってハーモニーの事ですか?誰かこれを説明してもらえますか? </p>
P粉964682904P粉964682904503日前439

全員に返信(2)返信します

  • P粉578343994

    P粉5783439942023-08-25 10:55:29

    これは 代入の構造化 です。これは ECMAScript 2015 の新機能です。

    リーリー ###に相当:### リーリー

    返事
    0
  • P粉350036783

    P粉3500367832023-08-25 10:49:56

    これは 分割割り当て と呼ばれ、ES2015 標準 の一部です。

    オブジェクトの構造化

    リーリー

    配列の構造化

    リーリー

    返事
    0
  • キャンセル返事