--- tags: 四週帶你掌握Vue.js必要觀念, 變數 --- [全域、區域污染](https://codepen.io/betty-hu/pen/poPyXvg?editors=0011) === 沒有宣告變數的情況,將會是全域屬性,此會造成全域汙染 --- ### 沒有宣告變數的情況(全域屬性) ```jsx function fn(){ a = 0; } fn(); ``` 能夠取得 a,打印為 0(a 屬性沒有作用域,為全域) ```jsx function fn(){ a = 0; } fn(); function fnB(){ a = 1; } fnB(); ``` 能夠取得 a,打印為 1(後面的 a,覆蓋了前面的 a) ```jsx c = 0; function fn(){ c = 1; } fn(); ``` 能夠取得 c,打印為 1