javascript装饰器

时间:2024-02-25 19:28:02
【文件属性】:

文件名称:javascript装饰器

文件大小:86KB

文件格式:ZIP

更新时间:2024-02-25 19:28:02

memoization es6 decorators javascript-library es7-decorators

javascript装饰器 兼容> = 5的Node JS版本 使用es7装饰器的常用帮助器。 您可以在查看特定于版本的更改。 该项目遵循。 如何使用 npm i --save javascript-decorators 然后使用装饰器将其导入: import { multiInherit } from 'javascript-decorators' class Manager { render ( ) { return 42 ; } init ( ) { return 43 ; } t ( ) { return 44 ; } } ; class Employee {


【文件预览】:
javascript-decorators-master
----.gitignore(33B)
----.babelrc(197B)
----package.json(3KB)
----src()
--------@stators.js(821B)
--------@deprecated.js(823B)
--------helpers.js(324B)
--------@compose.js(1KB)
--------@trycatch.js(811B)
--------@immutablors.js(1KB)
--------index.js(2KB)
--------@after.js(891B)
--------@timers.js(810B)
--------@loggers.js(3KB)
--------validationHelpers.js(5KB)
--------@memoizator.js(592B)
--------@multiinheritance.js(2KB)
--------@validators.js(3KB)
--------@passedValuesEqualToNumberOfArguments.js(675B)
--------@autobind.js(831B)
--------@before.js(872B)
--------@executors.js(1KB)
--------restLengthEqualTo.js(631B)
--------@abstract.js(474B)
--------@inheritedfunctions.js(1KB)
----.travis.yml(334B)
----index.js(37B)
----EXAMPLES.md(5KB)
----CHANGELOG.md(2KB)
----.eslintrc.js(411B)
----README.md(6KB)
----.eslintignore(12B)
----.npmignore(86B)
----test()
--------passedValuesEqualToNumberOfArguments.js(1KB)
--------executors.js(1KB)
--------multiinheirtance.js(1KB)
--------before.js(1KB)
--------after.js(1KB)
--------donoteval.js(517B)
--------inherittedfunctions.js(1KB)
--------abstract.js(694B)
--------loggers.js(2KB)
--------trycatch.js(1KB)
--------compose.js(675B)
--------stators.js(650B)
--------deprecated.js(795B)
--------validations.js(5KB)
--------immutable.js(835B)
----yarn.lock(209KB)

网友评论