來跟著我一起唸書!這次來唸 Eloquent Javascript
快速溫習一下 Javascript 的知識跟領略它的魅力吧!
沒想到才11天已來到 Chapter 5 的尾聲XD今天要來寫 Chapter 5 的練習題,有4題 陣列扁平化 結合 reduce 跟 concat 這兩個...
在 chapter4 已提過陣列與物件本章的重點著重於於在 js 中物件導向(Object-oriented programming)的應用 封裝 encaps...
call, bind, apply 昨天提到呼叫 object 上的 method 時,this 會指到 object 本身但如果要直接 pass this a...
昨天剛提到類別表示的方式,今天接續相關的內容 覆蓋原型屬性 如果想在通用物件的類別實體裡表達例外屬性但又讓非例外物件從通用物件的屬性取得標準值,覆蓋就是個實用的...
今天一樣還是在 Chapter6 物件相關的內容裡打滾XD Set 昨天剛提到 Map 那就不得不提到 Set Set 是值的集合(collection of...
繼連續兩天的 map 跟 set,今天來談 Symbol Symbol Symbol 有以下幾個特點 Symbol 是原始值(primitive type v...
[Symbol.iterator] 提供給for..of的物件必須有可迭代性(iterable)而物件(Object)不可迭代,僅能用特殊方法獲取可枚舉(enu...
這幾天的進度推進緩慢究竟有沒有辦法順利完賽呢XD 今天跟著書上內容寫一個可迭代的資料結構建立矩陣類別(Matrix class)並設定迭代器到矩陣類別中 什麼是...
Getter & Setter Getter 跟 Setter 可視為物件的特殊方法,以類似讀取屬性(property)的方式,隱藏背後呼叫方法js 本...
繼承 inheritance 當不同 class 之間有相同的屬性或方法時,要讓新建立的 class 保有舊 class 大部分內容,但又能定義新的屬性與方法,...