javascript - Scope

分類 javascript

透過下面的例子瞭解javascript是怎麼運作的

1
2
3
4
5
6
7
8
9
10
var foo = "bar";
function bar() {
var foo ="baz";
}
function bax(foo){
foo = "bam";
bam = "yay";
}

我原本的認知是第一行的code就是一次的宣告指令

但其實可以透過另一種方式來看這段程式碼

就是把自己當成naive top down compiler

並把compile拆成宣告跟執行兩個步驟

繼續閱讀
  • 第 1 頁 共 1 頁
作者的圖片

Jhao Cheng Wu

前端變化得太快,腦容量不夠只好記錄在這邊。


Looking for my next adventure!


Matsu, Taiwan