isLength 是否是长度
类型是number
typeof value === 'number'
非负数
value>-1
是整数
value%1=== 0
小于最大安全整数
value < 9007199254740991
const MAX_SAFE_INTEGER = 9007199254740991
function isLength(value) {
return typeof value === 'number' &&
value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER
}