[解決済み] JavaScriptの "export default "とは何ですか?
2022-03-20 20:47:30
質問
ファイル SafeString.js
// Build out our basic SafeString type
function SafeString(string) {
this.string = string;
}
SafeString.prototype.toString = function() {
return "" + this.string;
};
export default SafeString;
見たことがない
export default
を使用することができます。に相当するものはありますか?
export default
というのは、もっとわかりやすいでしょうか?
どのように解決するのですか?
ES6モジュールシステムの一部です。 ここに記述されている . そのドキュメントには、参考になる例もあります。
モジュールがデフォルトのエクスポートを定義している場合。
// foo.js export default function() { console.log("hello!") }
を実行すると、中括弧を省略してそのデフォルトのエクスポートをインポートすることができます。
import foo from "foo"; foo(); // hello!
更新しました。
2015年6月現在、モジュール方式を定義しているのは
§15.2
と、その
export
の構文は、特に
§15.2.3
のECMAScript 2015仕様の
関連
-
Vueの要素ツリーコントロールに破線を追加する説明
-
vue3.0プロジェクトのアーキテクチャを構築するための便利なツール
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] JavaScriptで文字列が部分文字列を含むかどうかを確認する方法は?
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
-
[解決済み] とは何ですか! (not not)演算子とは何ですか?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み】JavaScript版sleep()とは?)
-
[解決済み】オブジェクトからプロパティを削除する(JavaScript)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Vueがechartsのtooltipにクリックイベントを追加するケーススタディ
-
VUEグローバルフィルターの概念と留意点、基本的な使い方
-
[解決済み] 配列の結合時に未定義のプロパティ 'push' を読み込むことができない
-
[解決済み】ExpressJS - throw er Unhandled errorイベント
-
[解決済み】ExpressJS : res.redirect()が期待通りに動かない?
-
[解決済み】(Google Map API) Geocodeは以下の理由で成功しませんでした。REQUEST_DENIED
-
[解決済み】<select>で現在選択されている<option>をJavaScriptで取得するにはどうすればよいですか?
-
jq は html ページとデータを動的に分割する。
-
[解決済み】JSXで "export default "は何をするのですか?
-
[解決済み】ES6での`export const`と`export default`の比較