Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 2.17 KB

index.md

File metadata and controls

32 lines (24 loc) · 2.17 KB

@jm365/utils使用文档

  • 数据类型判断:

    • isArray -- 判断数据类型是否为Array
    • isEmpty -- 判断数据是否为空
    • isNative -- 判断一个方法是否为原生
    • isObject -- 判断数据类型是否为Object
    • isPrimitive -- 判断数据是否为原始数据类型
    • isUndef -- 判断数据类型是否为未定义
  • Date相关:

  • 深拷贝:

    • deepClone -- 深拷贝一个对象或数组
  • 从页面url中获取参数:

  • 将Object转为url中query参数格式string:

    • formatObjToUrlQueryStr -- 将Object转为url中query参数格式string,value类型为非(string || number)的key将会被忽略:
  • 运行环境判断:

    • isIphoneX -- 判断是否为iPhone X系列手机,因为此系列手机底部有黑色横条,需要做兼容处理
    • isIOS -- 判断是否为isIOS手机,因为某些场景IOS跟安卓有不同的业务逻辑
  • 获取Element离文档顶部内边距的距离

  • cookie相关 *getCookie -- 获取当前页面对应cookie指定名称的值 *getCookie -- 获取当前页面cookie对应的Object