一、JS Array
例子:
| 1 2 3 4 |
|
结果:

-
valueOf:返回数组本身
-
toString():把数组转换为字符串,并返回结果,每一项以逗号分割。
-
toLocalString():把数组转换为本地数组,并返回结果。
-
二、JS Boolean
例子:
1
2
3
varboolean =newBoolean();console.log(boolean.valueOf());console.log(boolean.toString());结果:

-
valueOf:返回 Boolean 对象的原始值。
-
toString():根据原始布尔值或者 booleanObject 对象的值返回字符串 "true" 或 "false"。默认为"false"。
-
toLocalString():Boolean对象没有toLocalString()方法。但是在Boolean对象上使用这个方法也不会报错。
-
三、JS Date
例子:
1
2
3
4
vardate =newDate();console.log(date.valueOf());console.log(date.toString());console.log(date.toLocaleString());结果:

-
valueOf:返回 Date 对象的原始值,以毫秒表示。
-
toString():把 Date 对象转换为字符串,并返回结果。使用本地时间表示。
-
toLocalString():可根据本地时间把 Date 对象转换为字符串,并返回结果,返回的字符串根据本地规则格式化。
-
四、JS Number
例子:
1
2
3
4
varnum =newNumber(1337);console.log(num.valueOf());console.log(num.toString());console.log(num.toLocaleString());结果:

-
valueOf:返回一个 Number 对象的基本数字值。
-
toString():把数字转换为字符串,使用指定的基数。
-
toLocalString():把数字转换为字符串,使用本地数字格式顺序。
本文深入解析了JavaScript中四种核心对象的特性与用法,包括数组(Array)、布尔值(Boolean)、日期(Date)和数值(Number)。每个部分都通过实例展示了对象的方法,如valueOf、toString和toLocaleString的功能与区别。
&spm=1001.2101.3001.5002&articleId=83994811&d=1&t=3&u=5e7dace7b85f49cc8adfa1a293230977)
791

被折叠的 条评论
为什么被折叠?



