@jrj-front-end/tools
Version:
jrj前端工具包
27 lines (26 loc) • 686 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLengthArray = void 0;
/**
* 生成一个指定长度的空数组
* @param len 生产数组的长度
* @param value 数组的填充值,默认为数字类型1、2、3升序填充
* @returns
*/
var getLengthArray = function (len, value) {
if (value === void 0) { value = undefined; }
if (typeof len !== 'number') {
len = 0;
}
var arr = [];
for (var i = 0; i < len; i++) {
if (value === undefined) {
arr.push(i + 1);
}
else {
arr.push(value);
}
}
return arr;
};
exports.getLengthArray = getLengthArray;