ES6 中的繼承

2021-08-14 04:14:20 字數 598 閱讀 5529

下面的例子是分別使用es5es6的語法來實現programer類 繼承 person類

1.es5中的繼承實現

2.es6中的繼承實現
/**

* 1.定義個person類

*/class

person

/*** 3.獲取名稱的方法

*/getname()

}/**

* 4.定義乙個programer類 ,並且繼承 person 類

*/class

programer

extends

person

/*** 6.獲取job的方法

*/getjob()

}/**

* 7.新建programer類

* @type

*/var programer=new programer('jack',20,'前端工程師');

programer.getname();

programer.getjob();

ES6 中的繼承

es6 繼承 逼格最高,也是未來的趨勢,必學必用 知識點 class 類 es6給我們提供了class的語法糖,可以通過class來建立類1 class person 6 下面的寫法就等同於把方法掛在原型上 7 static say 方法和方法之間不用加逗號 10 say 13 1415 let p...

繼承及ES6繼承

物件導向的三大特點 多型 繼承 封裝 繼承 乙個型別的物件能夠訪問另外乙個型別的屬性和方法 函式 類與類之間的關係 類就是眾多例項共有的屬性和方法的乙個抽象 原型物件中的this指向例項 function person var person newperson person只是乙個例項 consol...

繼承 ES6的繼承語法

什麼是繼承?繼承是發生在父子級關係中的現象 繼承 是 建構函式 的高階應用 就是兩個互為父子級關係的建構函式的應用 子級建構函式,繼承的是父級建構函式的屬性和方法 常見的繼承操作,分為 es5 的繼承語法 和 es6 的繼承語法 實際專案中一般不會直接使用繼承語法,一般都是通過框架來完成繼承,不用專...