3

ブートストラップ拡張機能を検討しています。これらの拡張機能のコードを見ると、多くの変数、定数、および関数の宣言が見られます。

それらはすべてウィンドウオブジェクトで宣言されていますか? 名前空間の汚染/衝突に問題はありませんか?

私が行ったオーバーレイ拡張では、すべてのものを1 つのオブジェクト/名前空間にラップします。ブートストラップされた拡張機能はその点で異なりますか?

bootstrapped.jsすべてが同じ/標準の関数名を使用していることに気付きました。これは、ブートストラップされた拡張機能がサンドボックス化されているか、そのスコープが囲まれているということですか?

4

1 に答える 1