define-lazy-prop:在对象上定义惰性计算的属性

时间:2024-05-19 14:51:29
【文件属性】:

文件名称:define-lazy-prop:在对象上定义惰性计算的属性

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-19 14:51:29

JavaScript

定义懒惰道具 在对象上定义属性 当属性值的生成成本很高时很有用,因此您希望将计算延迟到需要该属性时为止。 例如,通过推迟不必要的操作来提高启动性能。 安装 $ npm install define-lazy-prop 用法 import defineLazyProperty from 'define-lazy-prop' ; const unicorn = { // … } ; defineLazyProperty ( unicorn , 'rainbow' , ( ) => expensiveComputation ( ) ) ; app . on ( 'user-action' , ( ) => { doSomething ( unicorn . rainbow ) ; } ) ; 原料药 defineLazyProperty(object,propertyName,valueGe


【文件预览】:
define-lazy-prop-main
----.gitignore(23B)
----.github()
--------workflows()
----.gitattributes(19B)
----package.json(867B)
----index.test-d.ts(315B)
----readme.md(1KB)
----index.js(429B)
----index.d.ts(806B)
----test.js(331B)
----.editorconfig(175B)
----license(1KB)
----.npmrc(19B)

网友评论