JavaScript 中的變數提升
當你可以使用某個 JavaScript 變數,但該變數還未宣告時,就是使用了提升技術。解析器將在執行函式之前讀完整個函式。
變數在宣告之前被使用的現象稱為提升 −
例如,以下行為與此類似 −
points =200; var points;
上述行為與以下行為相同 −
var points; ponts = 200;
廣告
當你可以使用某個 JavaScript 變數,但該變數還未宣告時,就是使用了提升技術。解析器將在執行函式之前讀完整個函式。
變數在宣告之前被使用的現象稱為提升 −
例如,以下行為與此類似 −
points =200; var points;
上述行為與以下行為相同 −
var points; ponts = 200;