常用javaScript 工具函数
npm i db-utils --save
- fulluse
import utils from bd-utils
const obj1 = { a: 1, b: { c: 2 } }
const obj2 = utils.deepClone(obj1) // const obj2 = clone.deepClone(obj1)
obj2.a = 3
console.log(obj1) // { a: 1, b: { c: 2 } }
console.log(obj2) // { a: 3, b: { c: 2 } }
-
On demand
import { deepClone } from 'xp-utils' const obj1 = { a: 1, b: { c: 2 } } const obj2 = deepClone(obj1) obj2.a = 3 console.log(obj1) // { a: 1, b: { c: 2 } } console.log(obj2) // { a: 3, b: { c: 2 } }
- deepClone
- throtte
- debounce
- formatDate
- duration
- ago
- log
- swap
- unique
- newArray
- storageSet
- storageGet
- storageClear
- storageLength
- storageGetAll
- storageKeys
- storageHas