js中添加全局配置文件的需求,本文参考自:参考链接,在使用过程中写几句注解:
(function(w){
w.globalConfig = {
remoteIP:"localhost",
remotePort:8080
}
return w
})(window || {})
全局配置文件最好单独使用一个文件config.js,然后定义一个立即执行函数,将全局对象window作为参数传入,该立即执行函数中定义一个对象globalConfig ,将其赋值给w,并将w暴露出来即可。
原理其实就是给全局对象window绑定给一个对象属性,再暴露出来即可。所有的配置信息都定义在该对象属性中。
使用:将该config.js文件在需要的html页面引入,即可在页面进行调用,形如:globalConfig.remoteIP