ホームページ >ウェブフロントエンド >jsチュートリアル >CoffeeScript でグローバル変数を定義するにはどうすればよいですか?
window.foo = 'baz'
node.jsでは、グローバルオブジェクトはウィンドウとして使用できません。代わりに、グローバル変数をエクスポートオブジェクトに割り当てる必要があります:
exports.foo = 'baz'
coffeeScriptドキュメントは、ルート変数を使用してエクスポートに基づいて適切なグローバルオブジェクトを決定することを示唆しています。定義されています(node.jsの場合です)かどうか(これはブラウザを意味します環境):
root = exports ? this root.foo = 'baz'
この3成分式は、エクスポートが定義されている場合はエクスポートにルートを割り当てます。例:coffeescriptでグローバルな機能を宣言する
以上がCoffeeScript でグローバル変数を定義するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。