# 数字
基本数值的包装器。
Number
对象也被拆分为每个基本 WebAssembly 类型的一个类。与 JavaScript 不同,这些类不能拥有实际的实例,因此它的工作方式与 JavaScript 的 (MDN (在新窗口中打开)) 不同。
# 整数
下面的 Number
代表 I8
、I16
、I32
、I64
、U8
、U16
、U32
或 U64
之一,分别代表它们各自的基本整数类型 T
。
# 静态成员
const MIN_VALUE: T
各自基本类型的最小可表示值。与浮点数不同,浮点数的最小可表示值为最小可表示正值。
const MAX_VALUE: T
各自基本类型的最大可表示值。
function parseInt(value: string, radix?: i32): T
将字符串解析为各自基本类型的值。
# 实例成员
- 返回各自基本值转换为字符串的结果。
function toString(radix?: i32): string
# 浮点数
下面的 Number
代表 F32
或 F64
之一,分别代表它们各自的基本浮点类型 T
。
# 静态成员
const EPSILON: T
1.0
与大于1.0
的最小数之间的差值。const MAX_VALUE: T
各自基本类型所能表示的最大正值。
const MIN_VALUE: T
各自基本类型所能表示的最小正值。
const MAX_SAFE_INTEGER: T
各自基本类型所能表示的最大安全整数。
const MIN_SAFE_INTEGER: T
各自基本类型所能表示的最小安全整数。
const POSITIVE_INFINITY: T
各自基本类型的正无穷大。
const NEGATIVE_INFINITY: T
各自基本类型的负无穷大。
const NaN: T
各自基本类型的 NaN(非数字)。
function isNaN(value: T): bool
测试该值是否为
NaN
。function isFinite(value: T): bool
测试该值是否为有限值,即不为
NaN
、POSITIVE_INFINITY
或NEGATIVE_INFINITY
。function isInteger(value: T): bool
测试该值是否为整数。
function isSafeInteger(value: T): bool
测试该值是否为安全整数。
function parseInt(value: string, radix?: i32): T
将字符串解析为各自基本类型的整数值。
function parseFloat(value: string): T
将字符串解析为各自基本类型的浮点数值。
# 实例成员
- 返回各自基本值转换为字符串的结果。
function toString(radix?: i32): string
radix
参数目前在此处被忽略。