終於來到Class的章節了,Class是ES6所新增,在這之前都是使用Prototype去進行物件導向的方式,雖然Class本質上也還是Prototype也就是...
在未經過綁定的this會指向Windows Bind 使用Bind會return 一個function let Dennis = { name: &q...
在Constructor的章節中我們使用建立實體的方式 function Person(name, age){ this.name = name...
當我們今天要儲存個人的信息會使用到object,但仔細思考若有100位的話,是否太麻煩了 let persion1 = { name: "De...
由於JavaScript是單線程的語言,所以從上而下設計就很重要,若有點困難可以先去看Function Scope了解會很快了解CallStack 以下為依序執...
我們先來小試身手,在這之前我們必須有function scope 跟 global varible的基本知識 let a = "hello"...
關於Hoisting很像是變數被拉升到上層 提升變數不會賦值 var a = 2 LHS console.log(a) RHS 尚未宣告變數,即RHS該數值...
Anonymous function expression 雖然匿名函式很好用,但有時在許多callback時會造成難以閱讀 setTimeout(functi...
RHS 字面上來說RightHand Side,不是真的右手的意思...簡單來說當作get of value取回他的值會比較清楚了解,自己是習慣把RHS稱作 r...