javascript - es6エクスポートの理解の問題
世界只因有你
世界只因有你 2017-05-19 10:22:15
0
1
596

親愛なる皆さん、Ruan Yifeng 先生の es6 入門チュートリアルを見ていたとき、何度読んでも理解できないセクションがありました。

export コマンドは外部インターフェイスを指定し、モジュール内の変数と 1 対 1 の対応を確立する必要があることに注意してください。

リーリー

上記の 2 つの書き込み方法では、外部インターフェイスが提供されていないため、エラーが報告されます。最初の記述方法は 1 を直接出力し、2 番目の記述方法は変数 m を介して 1 を直接出力します。1 は単なる値であり、インターフェイスではありません。正しい書き方は以下の通りです。

リーリー

上記 3 つの書き方は正しく、外部インターフェイス m を指定します。他のスクリプトは、このインターフェイスを通じて値 1 を取得できます。それらの本質は、インターフェイス名とモジュールの内部変数の間に 1 対 1 の対応を確立することです。

ここでの「インターフェイス」とは正確には何を指しますか? ###のために### リーリー ###違いはなんですか?

世界只因有你
世界只因有你

全員に返信(1)
世界只因有你

文法がどのように規定されているかを直接見てみるのも良いでしょう:

リーリー

https://developer.mozilla.org... より抜粋

taの言うインターフェースとはexpression、つまり式のことですが、平たく言えば定数(固定値)ではないものです。

さらに、デフォルトを使用して次のように書くこともできます:

リーリー

なぜなら、m = 1 是一个表达式。其它地方你可以直接 import m from ...その場合、mの値は1です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート