JavaScript---談談對象系統和對原型的理解

我們都知道JavaScript是一門基於對象的編程語言,那麼究竟什麼是基於對象? 我們先來談談JavaScript對象系統的設計思路,JavaScript採用了一種「冷門」的方式來描述對象,那就是原型。面向對象的三大特性是「封裝、繼承和多態」,可是整個JavaScript系統都是對象,函數也是對象,變量也是對象,卻無法利用現有的對象模板來產生新的對象類型,所以JavaScript只有封裝的概念,繼
相關文章
相關標籤/搜索