UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

19 lines (16 loc) 371 B
import { MAX_ARRAY_LENGTH } from './internals/native.js'; import toInteger from './toInteger.js'; function toLength(value) { value = toInteger(value); if (!value) { return 0; } if (value < 0) { return 0; } if (value > MAX_ARRAY_LENGTH) { return MAX_ARRAY_LENGTH; } return value; } export { toLength as default };