react-fast-compare:React最快的深度相等比较

时间:2024-05-02 14:03:21
【文件属性】:

文件名称:react-fast-compare:React最快的深度相等比较

文件大小:181KB

文件格式:ZIP

更新时间:2024-05-02 14:03:21

JavaScript

快速React比较 React最快的深度相等比较。 也非常快速的通用深度比较。 非常适合React.memo和shouldComponentUpdate 。 这是出色的的分支,并为React提供了一些额外的处理方法。 (查看。) 安装 $ yarn add react-fast-compare # or $ npm install react-fast-compare 强调 与ES5兼容; 在node.js(0.10+)和浏览器(IE9 +)中工作 深入地比较任何值(除具有循环引用的对象之外) 处理特定于React的循环引用,例如元素 检查相等性Date和RegExp对象 通过单个统一库应具有与,并应增加用于循环引用的防护栏。 小:小于650字节(压缩后压缩) 用法 const isEqual = require ( "react-fast-compare" ) ; // gen


【文件预览】:
react-fast-compare-master
----.travis.yml(547B)
----benchmark()
--------index.js(3KB)
----.eslintrc.yml(542B)
----index.js(4KB)
----package.json(3KB)
----.github()
--------pull_request_template.md(640B)
----test()
--------.eslintrc.yml(236B)
--------node()
--------mocha.opts(16B)
--------typescript()
--------browser()
----assets()
--------benchmarking.png(58KB)
----LICENSE(1KB)
----CONTRIBUTING.md(4KB)
----appveyor.yml(532B)
----tsconfig.json(230B)
----index.d.ts(83B)
----.gitignore(1016B)
----CHANGELOG.md(3KB)
----README.md(7KB)
----yarn.lock(289KB)
----.eslintignore(25B)

网友评论