对象函数

keys(o)

即Object.keys(o),返回对象的key数组。

values(o)

即Object.values(o),返回对象的value数组。

get(path) 对象读取

读取对象object在路径path上的值。

clone(o)

克隆对象object,使之脱离原来的引用/指向关系。
比如编辑(添加/删除/排序)一个从数据库取得的数组,如果直接编辑原数组的话,那么用户点击”取消“按钮而不保存时依然对原数组造成了影响。

merge(a, b) 合并对象

把对象b深合并到对象a中。
功能类似于Object.assign(a, b),但assign是浅合并,只合并第一层的属性,其它层级的是替换;merge是深合并,会递归合并所有层级的属性。

typeof(v)

返回参数的类型。
注意:数组也是返回object,判断是否为数组用Array.isArray(v)

由众触低代码平台生成和驱动