Observe:递归对象观察者

时间:2024-05-31 00:05:22
【文件属性】:

文件名称:Observe:递归对象观察者

文件大小:8KB

文件格式:ZIP

更新时间:2024-05-31 00:05:22

CoffeeScript

观察 递归对象观察器 这有助于并报告对象可能发生的任何更改,报告path及其已更改为的value 。 这是一个咖啡脚本atm(因为它只是初稿) #testing测试失败,因为在运行测试时未在幻像中定义Object.observe 。 如果您知道如何运行测试,则可以在scripts.test管理器下的程序包管理器scripts.test PhantomJS更改为Chrome ,以在scripts.test进行测试。 然后可以在CLI上使用npm test运行它 npm test #这个怎么运作 parson = { name : "Tom" , age : 18 } new Observe ( person , function ( changes , original ) { console . log ( changes ) ; } ) person . name = "Be


【文件预览】:
Observe-master
----src()
--------index.coffee(2KB)
----lib()
--------index.js(3KB)
----.travis.yml(154B)
----LICENSE(1KB)
----test()
--------test.coffee(5KB)
--------karma.config.js(3KB)
----README.md(2KB)
----.gitignore(587B)
----package.json(1KB)

网友评论