JavaScript 中的變數提升
當你在 JavaScript 變數宣告之前使用它時,將使用一種稱為提升的技術完成這項工作。解析程式在執行函式之前會通讀整個函式。
這種變數在宣告之前就已經使用的行為被稱為提升 −
例如,以下內容:
points =200; var points;
上面的程式碼與以下程式碼類似 −
var points; ponts = 200;
廣告
當你在 JavaScript 變數宣告之前使用它時,將使用一種稱為提升的技術完成這項工作。解析程式在執行函式之前會通讀整個函式。
這種變數在宣告之前就已經使用的行為被稱為提升 −
例如,以下內容:
points =200; var points;
上面的程式碼與以下程式碼類似 −
var points; ponts = 200;