深拷贝
let sourceObj = {department_id: 1, permissions: {management: [1, 2, 3, 4], store: [11, 12, 13, 14]}}
let desObj = _.cloneDeep(sourceObj)
数组去重复
let arr = [2, 1, 2, '2', true]
let uniqArr = _.uniq(arr)
console.log(uniqArr)
对象数组排序
let users = [
{user: 'Tom', age: 25},
{user: 'Amy', age: 23},
{user: 'Perter', age: 22},
{user: 'Ben', age: 29}
]
let sortedUsers = _.orderBy(users, 'age', 'desc')
console.log(sortedUsers)
生成一个随机数,范围n~m
let random1 = _.random(2, 5)
let random2 = _.random(5)
console.log(random1)
console.log(random2)