文件名称:gawk:可观察JavaScript对象模型
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-28 20:09:58
nodejs javascript json object model
高克 Gawk使用ES2015代理包装JavaScript对象和数组,使其可观察。 锁定JavaScript对象(或数组)后,您可以侦听更改,包括深度嵌套的更改。 只有对象和数组可以被遮盖。 所有其他类型都通过。 变形的对象和数组可以像常规对象/数组一样进行交互。 诸如JSON.stringify()类的内置函数可以JSON.stringify()工作。 注意:gawk使用ES2015代理,因此需要Node.js 6或更高版本。 安装 npm i --save gawk 例子 import gawk from 'gawk' ; const obj = gawk ( { foo : 'bar' } ) ; gawk . watch ( obj , ( obj , src ) => { console . info ( 'object changed!' ) ;
【文件预览】:
gawk-master
----.gitignore(66B)
----.eslintrc(2KB)
----package.json(1KB)
----src()
--------index.js(19KB)
----.travis.yml(277B)
----LICENSE(1KB)
----CHANGELOG.md(410B)
----README.md(8KB)
----appveyor.yml(288B)
----benchmark()
--------notifications.js(627B)
--------memory.js(468B)
----.npmignore(131B)
----test()
--------setup.js(448B)
--------.eslintrc(381B)
--------test-watch.js(15KB)
--------test-array.js(10KB)
--------test-object.js(18KB)
--------test-set.js(9KB)
----yarn.lock(61KB)