0
私は匿名のクロージャとモジュールパターンについて学んでいます。 return
オブジェクトを使用すると、モジュールの一部の機能が公開されることを理解しています。しかし、いくつかの機能をwindow
/global
オブジェクトに添付するといういくつかの言及がありました。Javascript anonymous closure - return vs window
window
に添付すれば、もっとハッキーの方が正解でしたか、正当な使用をしたのでしょうか?
(function() {
var dog = 'spot';
var says = 'woof';
function speak() {
return (dog + ' goes ' + says);
}
window.speak = speak;
})();
私は、グローバル変数を作成することは、圧倒的多数の時間ではなく、最善の選択肢であると言わざるを得ないと思います。 – Andrew