【文件属性】:
文件名称:lozenge:ES6 代理的多重继承
文件大小:11KB
文件格式:ZIP
更新时间:2021-06-22 22:07:34
JavaScript
:diamond_suit: 菱形
钻石继承与 ES6 代理。
在撰写本文时仅适用于 Firefox。
$ npm install lozenge
用法
class Worker {
help ( ) { console . log ( ` ${ this . name } is helping` ) ; }
}
class Person {
say ( ) { console . log ( `Hi! I’m ${ this . name } !` ) ; }
}
class TeamMember extends Lozange . of ( Worker , Person ) {
constructor ( name ) {
this . name = name ;
}
}
var mario = new TeamMember ( 'Mario' ) ;
mario . help
【文件预览】:
lozenge-master
----package.json(280B)
----LICENSE(26KB)
----index.js(1005B)
----README.md(1KB)