2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Modern Web
選手 129 文章 4356
2022-11-01
820
0
結束了物件和原型的介紹,接著來看看 JS 裡的型別吧。 所謂的型別(Types),是指一組固有、內建的性質,對引擎和開發者來說,這些性質標誌了一個特定值的行為,...
2022-10-31
770
0
對於 class 這個語法糖,以下再繼續進行一些考察。 this 的考察 class Circle1 { draw() { return this } }...
2022-10-30
798
0
私有屬性/方法 JS 的 class 雖然實踐了更直觀的繼承語法以及靜態方法,但至目前為止(2022 年 10 月)尚未引入 private 關鍵字,也就是說,...
2022-10-29
766
0
前面已經提過,JS 本身模擬了一些與類導向很相似的行為,但實際是靠原型實踐繼承,或者說實踐了委託(Delegation)。 class 則是在 ES6 引入的一...
2022-10-28
679
0
前面已經說明過了原型在 JS 中是如何實踐的,與類導向不同,原型導向並不會進行類似父類與子類間的複製,原型實際是一種存在於物件上的內部連結,其作用是指向另一個物...
2022-10-27
875
0
在討論多型(Polymorphism)的章節中,有提到了多型是利用原型鍊的「遮蔽(Shadowing)」來達成,不過遮蔽在實際狀況下有些需要注意的細節。 在為一...