Array 对象
Array 对象用于在单个的变量中存储多个值
常用方法pop(),shift(),slice(),splice(),push(),unshift(),concat(),sort(),valueOf()
pop()删除数组最后一个元素【[1,2,3].pop()//=>[1,2]】
shift()删除数组并返回数组第一个元素【[1,2,3,4].shift() //=> 1】
slice()选取数组指定位置段的元素【[1,2,3,4].slice(1,3) //=> [2,3]】
splice()删除并向数组添加元素,然后返回被删除的项目
【[1,2,3,4].splice(1,1,'00') //=>[2],原数组将会被修改[1,'00',3,4]】
unshift()向数组最前面添加一个元素,并返回新的长度【[1,2,3].unshift(2) //=> 4,原数组为[2,1,2,3]】
push()向数组后面添加一个元素,并返回新的长度【[1,2,3].push(2) //=> 4,原数组为[1,2,3,2]】
concat()合并数组,并返回新数组【[1,2,3].concat([3,4]) //=>[1,2,3,3,4] 】
sort()对数组的元素进行排序
reverse()翻转数组
lodash是一套工具库,内部封装了很多字符串、数组、对象等常见数据类型的处理函数
尤其是对数组的处理更加便捷和全面
详情见loadsh官网