HTML:標記語言
CSS:樣式語言
JavaScript:指令碼語言
Web API:程式設計介面
所有 Web 技術
學習 Web 開發
發現我們的工具
更好地瞭解 MDN
在程式設計中,繫結是將一個識別符號與一個值相關聯。並非所有的繫結都是變數 — 例如,函式引數和由catch (e)塊建立的繫結在嚴格意義上都不是“變數”。此外,有些繫結是語言隱式建立的 — 例如,JavaScript 中的this和new.target。
catch (e)
this
new.target
如果一個繫結可以被重新賦值,那麼它是可變的,否則它是不可變的;這並不意味著它持有的值是不可變的。
繫結通常與作用域相關聯。有些語言允許在同一作用域內重新建立繫結(也稱為重新宣告),而另一些語言則不允許;在 JavaScript 中,繫結是否可以被重新宣告取決於用於建立繫結的構造。
var
let
const
function
class