1. 程式人生 > >作用域與函數

作用域與函數

unshift 我們 作用域 數組 bsp can 壓入 shift nsh

全局變量很危險

棧與隊列區別

棧()數組:unshift push

隊列()數組:shift、push

函數體變量無法在函數外使用reference error :can\‘t find variable :mountain

由於局部變量有時有點多而且位置的改變可能導致程序的進行錯誤我,我們通常設置局部範圍即局部變量集合;

棧的執行(執行上下文)先進後出一個一個壓入並且誰最後壓入的誰先

  1.創建作用於連scope chain(函數優先級高於變量0

  1.常見變量對象AO:首先初始化函數的參數arguments ,初始化函數聲明;初始化變量,函數的優先級高於變量,如果函數與變量重名忽略變量

  1.確定this指向

作用域與函數