// 自动补零:value数值,len长度 function getPrefixInteger(value, len) { // 当值大于长度限制值时,返回原值 if (value > Number(Array(3).join(9) + 9)) return value else return (Array(len).join(0) + value).slice(-len); }
// 当值小于等于长度时,自动补零 let data = getPrefixInteger(123, 5) data:00123 // 当值大于长度时,返回原值 let data = getPrefixInteger(123456, 5) data:123456