0
対そこに名前空間内にはexport
編メンバーはありませんし、どこか他の名前空間をマージする必要場合は、これにどんな利点があります名前空間は、生命維持
(() => {
//code here
})();
対そこに名前空間内にはexport
編メンバーはありませんし、どこか他の名前空間をマージする必要場合は、これにどんな利点があります名前空間は、生命維持
(() => {
//code here
})();
IIFEはグローバルスコープ内に1つ少ないことを残します(ネームスペースはグローバルスコープ内に1つのものしかありません)。そのため、IIFEは最もクリーンなソリューションです。
sealed
のC#でのキーワードは、sealed
を使用すると、サブクラス化されないようにすることができます。それが使用されているかなりの場所では、どのように動作を拡張するのが難しいかについて多くの苦情があります。あなたのコードがライブラリの一部である場合は、Dummy
をIIFEに絶対に隠したいのか、誰かがそのコンテンツを拡張またはマージすることを望むかどうかを検討したいかもしれませんが、コンテキスト。