App下載
9. 區(qū)塊
JavaScript 入門課程 / 9. 區(qū)塊

JavaScript 入門課程

1/1

什么是區(qū)塊?

區(qū)塊

JavaScript 使用大括號,將多個相關(guān)的語句組合在一起,稱為“區(qū)塊”(block)。

對于?var?命令來說,JavaScript 的區(qū)塊不構(gòu)成單獨的作用域(scope)。

{  var a = 1;
}
a // 1

上面代碼在區(qū)塊內(nèi)部,使用?var?命令聲明并賦值了變量?a?,然后在區(qū)塊外部,變量?a?依然有效,區(qū)塊對于var命令不構(gòu)成單獨的作用域,與不使用區(qū)塊的情況沒有任何區(qū)別。在 JavaScript 語言中,單獨使用區(qū)塊并不常見,區(qū)塊往往用來構(gòu)成其他更復(fù)雜的語法結(jié)構(gòu),比如?for?、?if?、?while?、?function?等。


+10 經(jīng)驗 +10積分
解析
提示
參考答案
+10 經(jīng)驗 +10積分
視頻播放結(jié)束,是否學(xué)習(xí)下一節(jié)?