質問: function() { return "" + this.string; }; export default safestring; 私はexport defaultをこれまで見たことがありません。 export defaultに、理解しやすいものがありますか?
回答: これはes6モジュールシステムの一部であり、 ここで説明 です。そのドキュメントには役に立つ例があります。 モジュールがデフォルトのエクスポートを定義している場合: export default function() { console.log("hello!") } 次に、中括弧を省略してそのデフォルトのエクスポートをインポートできます。 import foo from "foo"; foo(); // hello! 更新: 2015年6月現在、モジュールシステムはecmascript 2015の 15.2.3 で定義されており、特にexport構文は 15.2.3 で定義されています仕様。