utils-deal-plugins

some utils for dev

Usage no npm install needed!

<script type="module">
  import utilsDealPlugins from 'https://cdn.skypack.dev/utils-deal-plugins';
</script>

README

some utils for dev

方法说明

方法 说明
listToTree 扁平化数据变为树形 list 传入的扁平化对象数组, id 唯一值字段名, pid 确认父级唯一值字段名, children 新增得子集集合字段名
listToTreeWithLevel 扁平化数据变为树形 list 传入的扁平化对象数组, id 唯一值字段名, pid 确认父级唯一值字段名, pidVal 父级id, level 层级
isType 判断数据类型 isType(type)(target)
equalWith 对比两个简单类型的对象是否相等
clone1 深度拷贝 clone1(obj)
getRegFlags 获取正则表达式的修饰符
inBrowser 判断是否是浏览器
browserTyle browserTyle(),返回当前设备得浏览器信息是那种内核(FireFox,PhantomJS,Chrome,IOS,Android,Edge,IE9,IE)
formatDate formatDate(date,fmt) 格式化时间,传入时间,跟格式化字符串如yyyy-MM-dd hh:mm:ss