代碼:
const config = { name:'張三', age:'13' } let bindToGlobal = (obj, key) => { if (typeof window[key] === 'undefined') { window[key] = {}; } for (let i in obj) { window[key][i] = obj[i] } } bindToGlobal(config,'_const')
使用:
_const.name //張三 _const.age //13
優化:
建議key 都使用 _const ,在global.js 可以定義多個配置對象,然后采用同一個 key(_const) 這樣調用的時候都是 _const.xxx,可以提高代碼的可讀性。