dmui-share

1.0.1 • Public • Published

dmui-share

常用的js工具函数集

示例代码

import { getParamUrl } from "dmui-share"
const name = getParamUrl("name")

/**

  • 方法快速查阅:
  • 检测:
  • hasOwn(object, key) 是否含有属性
  • isArray(object) 数组检测
  • isFunction(val)
  • isString(val)
  • isSymbol(val)
  • isObject(val)
  • isPromise(val)
  • isPhone(val)
  • isEmail(val)
  • 四则运算:
  • Add()加
  • Sub()减
  • Mul()乘
  • Div()除
  • 应用函数:
  • toFixed (n) 四舍五入保留几位小数
  • toFixedFloor (n) 非四舍五入,向下取保留几位小数
  • orderByList (list, k, desc) list排序
  • getParamUrl (variable) 获取地址栏参数值
  • filterStr (str) 特殊字符过滤
  • loadScript (url, callback) 异步加载script
  • deep_copy (data) 深拷贝
  • get (obj, props, def) 获取对象属性值
  • on(event, callback, [boolern]) 事件监听
  • off(event, callback) 事件移除
  • sort(a, b) list排序sort函数
  • debounce(func, wait, immediate) 防抖函数
  • throttle(func, wait, type) 节流函数
  • initFontSize() H5字体自适应
  • Cookie cookie相关(get\set\del)
  • web安全:
  • isIframe() iframe检测
  • HTMLEncode(html) html编码
  • HTMLDecode(text) html解码
  • isSqlSafe(vel) sql注入检测

*/

Readme

Keywords

none

Package Sidebar

Install

npm i dmui-share

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

18.5 kB

Total Files

8

Last publish

Collaborators

  • huaichengdeng