2016-12-05 75 views
1

它是關於安全性和可維護性把所有的const變量在一個單一的js文件,我可以從我的所有頁面使用一個好主意? 像這樣好主意在單個.js文件中聲明全局常量?

my-constants.js 

>

const SOME_VAR = "asd"; 
const SOME_URL = "www.com" 
const ASD = "dsa; 
+1

這是常見的有這類文件的即config.js等等等等,顯然不存儲任何憑據在這個文件中 – eloleon

+1

安全沒有什麼關係把變量在文件中。這是關於您分配給這些變量的數據以及誰可以訪問該文件。 – Bergi

回答

2

是的,這可以幫助維修。如果您將來需要在某個時間點更改全局變量,則只需要在一個點上更改它,而不是試圖找到每個使用它的地方。如果擔心安全問題,請不要將機密信息放在客戶端JavaScript中。任何擁有瀏覽器的人都可以閱讀。