次のようないくつかのグローバル ユーティリティ オブジェクトを使用しています。
var StringUtils = {
// ...
equalsIgnoreCase: function(string1, string2) {
return string1.toUpperCase() === string2.toUpperCase();
}
// ...
};
この場合の使い方"use strict"
は?私は次の方法を試しました:
(function() {
"use strict";
var StringUtils = {
// ...
equalsIgnoreCase: function(string1, string2) {
return string1.toUpperCase() === string2.toUpperCase();
}
// ...
};
})();
しかし、ご想像のとおり、StringUtils
はその範囲外では利用できなくなりました。