19 lines
319 B
XML
19 lines
319 B
XML
// 截取数组的前n个元素
|
|
function slice(array, count) {
|
|
if (!array) {
|
|
return [];
|
|
}
|
|
var len = array.length;
|
|
if (len === 0) {
|
|
return [];
|
|
}
|
|
var num = parseInt(count) || 5;
|
|
if (num <= 0) {
|
|
num = 5;
|
|
}
|
|
return array.slice(0, num > len ? len : num);
|
|
}
|
|
|
|
module.exports = {
|
|
slice: slice
|
|
};
|