Methods
-
staticmodule:zrender/tool/util.clone(source){*}
tool/util.js, line 36 -
对一个object进行深度拷贝
Name Type Description source
* 需要进行拷贝的对象
-
staticmodule:zrender/tool/util.each(obj, cb, context)
tool/util.js, line 166 -
数组或对象遍历
Name Type Description obj
Object | Array cb
function context
* optional -
staticmodule:zrender/tool/util.filter(obj, cb, context){Array}
tool/util.js, line 219 -
数组过滤
Name Type Description obj
Array cb
function context
* optional -
staticmodule:zrender/tool/util.indexOf(array, value)
tool/util.js, line 129 -
Name Type Description array
Array value
* -
staticmodule:zrender/tool/util.inherits(clazz, baseClazz)
tool/util.js, line 147 -
构造类继承关系
Name Type Description clazz
function 源类
baseClazz
function 基类
-
staticmodule:zrender/tool/util.map(obj, cb, context){Array}
tool/util.js, line 195 -
数组映射
Name Type Description obj
Array cb
function context
* optional -
staticmodule:zrender/tool/util.merge(target, source, overwrite)
tool/util.js, line 93 -
合并源对象的属性到目标对象
Name Type Description target
* 目标对象
source
* 源对象
overwrite
boolean 是否覆盖