【文件属性】:
文件名称:fastdom:通过批量执行DOM测量和变异任务来消除布局混乱
文件大小:61KB
文件格式:ZIP
更新时间:2021-02-20 08:02:01
JavaScript
禁食
通过批量执行DOM读/写操作消除了布局混乱(最小压缩后约600个字节)。
fastdom . measure ( ( ) => {
console . log ( 'measure' ) ;
} ) ;
fastdom . mutate ( ( ) => {
console . log ( 'mutate' ) ;
} ) ;
fastdom . measure ( ( ) => {
console . log ( 'measure' ) ;
} ) ;
fastdom . mutate ( ( ) => {
console . log ( 'mutate' ) ;
} ) ;
输出:
measure
measure
mutate
mutate
例子
安装
FastDom与CommonJS和AMD兼容,您可以通过以下方式之一安装它:
$ npm instal
【文件预览】:
fastdom-master
----.jshintrc(543B)
----.jshintignore(34B)
----bower.json(348B)
----webpack.config.js(233B)
----src()
--------fastdom-strict.js(1KB)
----fastdom-strict.js(23KB)
----.npmignore(62B)
----extensions()
--------fastdom-sandbox.js(3KB)
--------fastdom-promised.d.ts(360B)
--------fastdom-promised.js(2KB)
----examples()
--------animation.html(12KB)
--------aspect-ratio.html(3KB)
----.travis.yml(342B)
----test()
--------fastdom-sandbox-test.js(2KB)
--------fastdom-test.js(10KB)
--------fastdom-strict-test.js(2KB)
--------fastdom-promised-test.js(1KB)
--------karma.conf.js(979B)
----fastdom.js(5KB)
----fastdom.d.ts(425B)
----README.md(7KB)
----fastdom.min.js(1KB)
----.gitignore(51B)
----package-lock.json(146KB)
----package.json(1KB)