定义:可以根据给定的进制数的一个字符串数解析成整数。
参数:string要解析的值,radix一个介于2和36之间的整数(数学系统的基础),表示上述字符串的基数。
实例方法
下列方法均返回为字符串。
numObj.toExponential([fractionDigits])
定义:以指数表示法返回该数值字符串表示形式。
参数:fractionDigits一个整数,用来指定小数点后有几位数字。
返回:一个用幂的形式 (科学记数法) 来表示Number 对象的字符串。
numObj.toFixed(digits)
定义:使用定点表示法来格式化一个数。
参数:digits小数点后数字的个数。
返回:所给数值的定点数表示法的字符串形式。
numObj.toPrecision(precision)
定义:以指定的精度返回该数值对象的字符串表示。
参数:precision一个用来指定有效数个数的整数。
返回:以定点表示法或指数表示法表示的一个数值对象的字符串表示。
numObj.toLocaleString([locales [, options]])
定义:返回这个数字在特定语言环境下的表示字符串。
参数:locales为指定本地要使用的编号系统,options为有下列属性(localeMatcher、style、currency等等但存在一定的兼容性)
返回:返回一个语言环境下的表示字符串。
PS:通常用于格式化为某种货币形式。
numObj.toString([radix])
定义:返回指定 Number 对象的字符串表示形式。
参数:radix指定要用于数字到字符串的转换的基数(从2到36)。
返回:转换后的字符串。
numObj.valueOf()
定义:返回一个被 Number 对象包装的原始值。
返回:表示指定 Number 对象的原始值的数字。
String
静态方法
String.fromCharCode(num1, …, numN)
定义:返回使用指定的Unicode值序列创建的字符串。
String.fromCodePoint(num1[, …[, numN]])
定义:返回使用指定的代码点序列创建的字符串,但是这个方法不能识别 32 位的 UTF-16 字符(Unicode 编号大于0xFFFF)。
String.raw(callSite, …substitutions) || String.rawtemplateString
是用来获取一个模板字符串的原始字面量值的。
实例属性
length
返回:字符串的长度。
N
返回:第N个字符串,但不能更改。