文件名称:change-by-example:查找将给定对象转换为另一个给定对象的函数
文件大小:15KB
文件格式:ZIP
更新时间:2024-05-25 22:13:16
map object mapper change transform
举例改变 查找将给定对象转换为另一个给定对象的函数。 安装 需要版本6或更高版本。 npm install --save change-by-example 用 假设我们有两个对象:一个源对象和一个目标对象。 如果要将源转换为目标,则必须自己编写转换函数。 我们可以使用快捷键像或使用该库帮助我们的一个写变换分析(如, , 。 )。 这一切都很复杂。 为什么计算机无法计算从源->目标对进行的转换? 好吧, change-by-example是尝试执行此操作。 给它两个对象,取回并转换函数 const change = require ( 'change-by-example' ) const source = { name : 'john' , age : '42' , occupation : 'mechanic' } const destination = {
【文件预览】:
change-by-example-master
----next-update-travis.sh(2KB)
----src()
--------string-transforms.js(879B)
--------utils.js(2KB)
--------utils-spec.js(2KB)
--------change-by-example-spec.js(6KB)
--------property-rename-spec.js(516B)
--------property-delete-spec.js(341B)
--------custom-transforms-spec.js(338B)
--------text-spec.js(2KB)
--------array-spec.js(272B)
--------index.js(2KB)
----issue_template.md(389B)
----examples()
--------github.js(1KB)
----.travis.yml(273B)
----README.md(6KB)
----__snapshots__()
--------text-spec.js.snap-shot(489B)
--------utils-spec.js.snap-shot(559B)
----.npmrc(68B)
----renovate.json(95B)
----.gitignore(38B)
----package.json(3KB)