Home - xiaoda/xdhelper GitHub Wiki

Welcome to the xdhelper wiki!

Array 数组模块

  • isArrEmpty
  • isArrEqual
  • cloneArr
  • countArrItem
  • addArrUniqItem
  • removeArrItem
  • toggleArrItem
  • getArrFisrtItem
  • getArrLastItem
  • getArrGreatestItem
  • getArrLeastItem
  • getArrGreatestItemBy
  • getArrLeastItemBy
  • getArrRepeatedItem
  • uniqArr
  • unionArr
  • intersectArr
  • sortArr
  • sortArrBy
  • shuffleArr
  • getArrSample

Chain 链式操作模块

  • chain

Device 设备类型模块

  • getUserAgent
  • isMobile
  • isPhone
  • isPad
  • isAndroid
  • isiOS
  • isiPhone
  • isiPad
  • isiPod

Function 函数模块

  • safelyRun

Math 算术模块

  • getSum
  • getProduct
  • getMean
  • getMedium
  • getRandom
  • mapRange

Object 对象模块

  • getObjLen
  • hasObjKey
  • isObjEmpty
  • isObjEqual
  • cloneObj
  • forEachObj
  • mapEachObj

String 字符串模块

  • isStrEmpty
  • capitalize
  • camelCase
  • capitalCamelCase
  • kebabCase
  • fillZero
  • generateUniqId

Type 类型模块

  • getType
  • isBool
  • isStr
  • isNum
  • isInfinity
  • isReg
  • isDate
  • isNull
  • isObj
  • isArr
  • isFunc
  • isDef
  • isUndef
  • toBool
  • toStr
  • toNum
  • objToArr

Url 网址模块

  • buildQueryStr
  • getQueryParam