Array 数组模块
戴立勤 edited this page Jan 29, 2019
·
6 revisions
判断数组是否为空
- {Array} arr
- {Boolean}
判断两个数组内容(非地址)是否相同
- {Array} arrA
- {Array} arrB
- {Boolean}
深度复制数组
- {Array} arr
- {Array}
数组元素计数
- {Array} arr
- {Mixed} item
- {Number}
数组添加唯一元素
- {Array} arr
- {Array | Mixed} items
- {Array}
数组移除元素
- {Array} arr
- {Array | Mixed} items
- {Array}
数组切换元素
- {Array} arr
- {Array | Mixed} items
- {Array}
获取数组第一个(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
获取数组最后一个(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
获取数组最大的(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
获取数组最小的(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
根据元素属性,获取数组最大的(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
根据元素属性,获取数组最小的(几个)元素
- {Array} arr
- {Number} num
- {Array | Mixed}
获取数组重复元素
- {Array} arr
- {Number | Function} times
- {Array}
数组元素去重
- {Array} arr
- {Array}
数组并集
- {[Array]} arrs
- {Array}
数组交集
- {[Array]} arrs
- {Array}
数组排序
- {Array} arr
- {String} order
- {Array}
数组根据元素属性排序
- {Array} arr
- {String} field
- {String} order
- {Array}
数组随机排序
- {Array} arr
- {Array}
随机获取数组元素
- {Array} arr
- {Number} num
- {Array | Mixed}
异步forEach
- {Array} arr
- {Function} callback
- {Promise}