override-decorator:ES7 的简单覆盖装饰器

时间:2024-06-23 16:45:49
【文件属性】:

文件名称:override-decorator:ES7 的简单覆盖装饰器

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-23 16:45:49

JavaScript

覆盖装饰器 ES7 的简单@Override装饰器。 用法 启用阶段0或es7.decorators在巴别,然后标记该意图覆盖超类与性质性质@Override 。 class A { a ( ) { /* ... */ } } class B extends A { @ Override a ( ) { /* ... */ } } 如果装饰的属性没有覆盖父属性,装饰器将抛出错误。 class C extends A { @ Override b ( ) { /* ... */ } } // Error: b does not override a member of its superclass


【文件预览】:
override-decorator-master
----.eslintrc(97B)
----.babelrc(17B)
----package.json(822B)
----test()
--------test.js(773B)
----LICENSE(6KB)
----src()
--------index.js(191B)
----.npmignore(45B)
----.gitignore(555B)
----README.md(542B)

网友评论