我想尽可能使用全局变量
例如,我有一个名为global.js的全局js,我定义了一个全局util类
var glbalUtils = {
strint: {
capitalize: capitalize,
format: format // similar to python format
},
number: {
ordinate: ordinate
}
}
function capitalize(str){
// implement capitalize. All functions have definitions
}
我希望globalUtils在代码库中始终可用。
这些是我认为应该可用的东西。唯一的另一个选择是扩展原型,我读过的是吸盘。
那么编码方法究竟出了什么问题?