原型扩展原生 JavaScript 数字以提供:
- ObjectRange 兼容性,通过 Number#succ。
- 使用 Number#times 的类似 Ruby 的数字循环。
- 简单的实用方法,例如 Number#toColorPart 和 Number#toPaddedString。
这是所有函数的列表,其中包含处理数字的示例。
原型编号法
注意– 确保您拥有 1.6 的 prototype.js 版本。
编号 | 方法及说明 |
---|---|
1. | abs() 返回数字的绝对值。 |
2. | ceil() 返回大于或等于数字的最小整数。 |
3. | floor() 返回小于或等于数字的最大整数。 |
4. | round() 将数字四舍五入为最接近的整数。 |
5. | succ() 返回由 current + 1 定义的当前 Number 的后继。用于使数字与 ObjectRange 兼容。 |
6. | times() 封装常规 [0..n] 循环,Ruby 风格。 |
7. | toColorPart() 生成数字的 2 位十六进制表示形式(因此假定在 [0..255] 范围内)。用于组合 CSS 颜色字符串。 |
8. | toJSON() 返回一个 JSON 字符串。 |
9. | toPaddedString() 将数字转换为用 0 填充的字符串,以便字符串的长度至少等于长度。 |
作者:terry,如若转载,请注明出处:https://www.web176.com/prototype/8265.html