什麼是作用域? 幾乎所有編程語言最基本的功能之一,就是能夠儲存變量當中的值,並且能在之後對這個 值進行訪問或修改。事實上,正是這種儲存和訪問變量的值的能力將狀態帶給了程序。 若沒有了狀態這個概念,程序雖然也能夠執行一些簡單的任務,但它會受到高度限制,做 不到非常有趣。 但是將變量引入程序會引起幾個很有意思的問題,這些變量住在 哪裏?換句話説,它們儲存在哪裏?最重要的是,程序需要時如