memoize-getters:将ES6类转换为带有记住的吸气剂的类

时间:2024-06-07 11:09:28
【文件属性】:

文件名称:memoize-getters:将ES6类转换为带有记住的吸气剂的类

文件大小:67KB

文件格式:ZIP

更新时间:2024-06-07 11:09:28

JavaScript

记忆获取者 使用缓存的吸气剂创建React友好的ES6类实例。 安装 npm install --save memoize-getters # or yarn add memoize-getters 用 class Event { get date ( ) { return new Date ( ) ; } } let MemoizedEvent = memoizeGetters ( class MemoizedEvent extends Event { } ) ; let event = new MemoizedEvent ( ) ; event . date === event . date 背景 在React的ES6类实例中工作时,您必须非常小心,不要无意间引入性能下降和细微的错误。 部分原因是由于ES6类不是为使用严格相等性进行性能优化的不可变环境设计的。 在


【文件预览】:
memoize-getters-master
----.eslintrc.json(537B)
----rollup.config.js(865B)
----src()
--------index.js(601B)
----.babelrc(91B)
----scripts()
--------bench.js(2KB)
--------build.js(348B)
--------shims.js(148B)
----.travis.yml(67B)
----README.md(5KB)
----tests()
--------memoize-getters.test.js(2KB)
----.gitignore(46B)
----package-lock.json(286KB)
----package.json(2KB)

网友评论