サマリー:因為沒有學習過java等語言,所以不能理解塊級作用域的意思百度了以后在網(wǎng)上找到的塊級作用域的解釋是塊級作用域:變量在離開定義的塊級代碼后立即被回收。我的理解是不是塊級作用域是一定要聲明的?然后它等同于局部作用域,但范圍比局部作用域還要小,如果php不支持塊級作用域,那么就是聲明變量的時候要小心,這個變量是不會消失的,其他的我就不知道了,還請老師指教。如何避免的話,就我個人而言,應該學好語法規(guī)范,掌
因為沒有學習過java等語言,所以不能理解塊級作用域的意思
百度了以后在網(wǎng)上找到的塊級作用域的解釋是
塊級作用域:變量在離開定義的塊級代碼后立即被回收。
我的理解是不是塊級作用域是一定要聲明的?然后它等同于局部作用域,但范圍比局部作用域還要小,如果php不支持塊級作用域,那么就是聲明變量的時候要小心,這個變量是不會消失的,其他的我就不知道了,還請老師指教。
如何避免的話,就我個人而言,應該學好語法規(guī)范,掌握基礎知識,只有基礎掌握了,就能舉一反三,在以后學習java等其他涉及到塊級作用域的時候,就能頭腦清晰了。
添削の先生:天蓬老師添削時間:2019-06-16 09:28:52
先生のまとめ:塊級作用域,并非只有java有, c也有...所謂塊級使用域, 主要是由流程控制結(jié)構(gòu)創(chuàng)建, 大多數(shù)腳本 語言只支持函數(shù)作用域, 函數(shù)之外的代碼都工作在全局, 不過, es6支持了塊作用域了