JavaScript 学习(九)
目录
Math 对象
1.math 对象的属性
2. Math 对象的方法
Number 对象
1.创建 Number 对象
2.Number 对象的属性
(1)MAX_VALUE 属性
(2)MIN_VALUE 属性
(3)NEGATIVE_INFINITY 属性
(4)POSITIVE_INFINITY 属性
3.Number 对象的方法
(1)toString()方法
(2)toFixed()方法
(3)toExponential()方法
(4)toPrecision()方法
Boolean 对象
1.创建 Boolean 对象
2.Boolean 对象的属性
(1)constructor 属性
(2)prototype 属性
3.Boolean 对象的方法
(1)toString()方法
(2)valueOf()方法
Math 对象
1.math 对象的属性
例子:
2. Math 对象的方法
例子:
随机产生指定位数的验证码。
Number 对象
由于 JavaScript 使用简单数值完成日常数值的计算,因此,number 对象很少被使用,当需要访问某些常量值时,如数字的最大或最小值、正无穷大或负无穷大时,该对象显得非常有用。
1.创建 Number 对象
number 对象是原始数值的包装对象,使用该对象可以将数字作为对象直接进行访问。
value:可选项。是新对象的数字值。如果忽略 value,则返回值为 0.
2.Number 对象的属性
(1)MAX_VALUE 属性
MAX_VALUE 属性用于返回 number 对象的最大可能值。
value:存储 Number 对象的最大可能值的变量。
例子:
(2)MIN_VALUE 属性
MIN_VALUE 属性用于返回 number 对象的最小可能值
value:存储 Number 对象的最小可能值的变量。
(3)NEGATIVE_INFINITY 属性
NEGATIVE_INFINITY 属性用于返回 number 对象的负无穷大的值。
value:存储 Number 对象的负无穷大的值。
(4)POSITIVE_INFINITY 属性
POSITIVE_INFINITY 属性用于返回 number 对象的正无穷大的值。
value:存储 Number 对象的正无穷大的值。
3.Number 对象的方法
(1)toString()方法
toString()方法可以把 Number 对象转换成一个字符串,并返回结果。
(2)toFixed()方法
toFixed()方法将 number 对象四舍五入为指定小数位数的数字,然后转换为字符串。
(3)toExponential()方法
toExponential()方法 利用指数计数法计算 number 对象的值,然后将其转换成字符串。
NUM:必选项。规定指数计数法中的小数位数 ,是 0-20 之间的值。
(4)toPrecision()方法
toPrecision()方法将 number 对象转换成字符串,并根据不同的情况选择定点计数法或指数计数法。
NUM:必选项。规定指数计数法中的小数位数 ,是 0-20 之间的值。
Boolean 对象
1.创建 Boolean 对象
Boolean 对象是 JavaScript 的一种基本数据类型,是一个把布尔值打包的布尔对象。可以通过 Boolean 对象创建新的 Boolean 值。
bool:要赋值为 Boolean 对象的变量名。
boolValue:可选项。是新对象的初始 Boolean 值。如果忽略 boolValue,或者其值为 false、0、null、NaN 或空字符串,则该 Boolean 对象的初始值为 false;否则,初始值为 true。
2.Boolean 对象的属性
Boolean 对象有 constructor 和 prototype 两个属性,下面分别进行介绍。
(1)constructor 属性
constructor 属性用于对当前函数的引用。
(2)prototype 属性
prototype 属性可以对对象添加属性和方法。
3.Boolean 对象的方法
Boolean 对象有 toString()和 valueOf()两个方法。
(1)toString()方法
toString()方法用于将 Boolean 值转换为字符串。
(2)valueOf()方法
valueOf()方法用于返回 Boolean 对象的原始值。
版权声明: 本文为 InfoQ 作者【空城机】的原创文章。
原文链接:【http://xie.infoq.cn/article/a0ba2c7cef8c17cc36fc236da】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论