[英]Is it best practice to define global JavaScript objects in HTML?
我有一個Web項目,其中包含以下代碼行
<script>var obj = {...}</script>
<script src='./app.js'></script>
第二個腳本標簽加載的./app.js
使用第一個腳本標簽定義的obj
。 您可以說obj
是./app.js
的全局變量。
我不想在./app.js
定義obj
,因為它是一個很大的對象,但是定義這樣的全局變量是一種不好的做法嗎?
您可以通過某種方式將obj
傳遞給app.js
來避免使其成為全局obj
。
<script src='./app.js'></script>
<script>
someFunctionToInitAppJs( {
// ...
})
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.