官术网_书友最值得收藏!

第1章 作用域是什么

幾乎所有編程語言最基本的功能之一,就是能夠儲存變量當(dāng)中的值,并且能在之后對這個值進(jìn)行訪問或修改。事實上,正是這種儲存和訪問變量的值的能力將狀態(tài)帶給了程序。

若沒有了狀態(tài)這個概念,程序雖然也能夠執(zhí)行一些簡單的任務(wù),但它會受到高度限制,做不到非常有趣。

但是將變量引入程序會引起幾個很有意思的問題,也正是我們將要討論的:這些變量住在哪里?換句話說,它們儲存在哪里?最重要的是,程序需要時如何找到它們?

這些問題說明需要一套設(shè)計良好的規(guī)則來存儲變量,并且之后可以方便地找到這些變量。這套規(guī)則被稱為作用域

但是,究竟在哪里而且怎樣設(shè)置這些作用域的規(guī)則呢?

主站蜘蛛池模板: 衡阳市| 莱西市| 奈曼旗| 西昌市| 武夷山市| 洪江市| 石泉县| 涡阳县| 公安县| 富川| 河曲县| 沅陵县| 商水县| 景德镇市| 遂溪县| 东乡县| 和硕县| 同仁县| 井研县| 瓮安县| 鹤山市| 神池县| 紫金县| 邓州市| 闵行区| 中宁县| 罗源县| 基隆市| 衡东县| 宁蒗| 勃利县| 延津县| 密云县| 德清县| 小金县| 高平市| 铜鼓县| 遵义县| 禄丰县| 吉木乃县| 余江县|