Search results
5 packages found
Deep clones all fields of the original objects even functions.
Basic asynchronous loop for an Array [] or Object {} that can return an accumulated object and modify it. Also, this has option to deep loop for complex Object.
deep-copy 深拷贝,可对任意数据进行深度拷贝,包括 函数 function、正则 RegExp、Map、Set、Date、Array、URL 等等;支持含循环引用对象的拷贝,并且不会丢失成员的引用关系 和 类型信息,支持扩展,可根据数据类型定制拷贝逻辑,也可指定拷贝深度;所以,通过它可实现对任意类型的数据进行任意想要的拷贝
- copy
- clone
- duplicate
- deep
- depth
- recursive
- deep copy
- depth copy
- recursive copy
- deep clone
- recursive clone
- function copy
- RegExp copy
- loop reference
- View more
deep-tls 提供了一些对数据进行深度操作的工具,如:深度相等测试、深度遍历、深拷贝等;其中,深拷贝deepCopy可对任意数据进行深度拷贝,包括 函数 function、正则 RegExp、Map、Set、Date、Array、URL 等等;支持含循环引用对象的拷贝,并且不会丢失成员的引用关系 和 类型信息,支持扩展,可根据数据类型定制拷贝逻辑,也可指定拷贝深度;所以,通过它可实现对任意类型的数据进行任意想要的拷贝
- copy
- clone
- duplicate
- deep
- depth
- recursive
- deep copy
- depth copy
- recursive copy
- deep clone
- deep traversal
- deep loop
- recursive clone
- function copy
- View more
Recursively loop through the elements of a 'collection' (an array, an array-like object, or a plain object) and invoke 'callbackFn' for each element while protected against circular references.
- for-each-safe
- forEachSafe
- for each safe
- for each
- forEach
- each
- loop
- safe
- deep
- recursive
- circular reference
- cyclic reference
- circular
- cyclic
- View more