JavaScript 内置函数


数字方法

Number 对象仅包含默认方法,这些方法是每个对象定义的一部分。

先生。 方法及说明
1 构造函数()

返回创建该对象实例的函数。默认情况下,这是 Number 对象。

2 toExponential()

强制数字以指数表示法显示,即使该数字位于 JavaScript 通常使用标准表示法的范围内。

3 固定()

设置小数点右侧特定位数的数字格式。

4 toLocaleString()

返回当前数字的字符串值版本,其格式可能会根据浏览器的区域设置而有所不同。

5 toPrecision()

定义要显示的数字总数(包括小数点左右的数字)。

6 toString()

返回数字值的字符串表示形式。

7 的价值()

返回数字的值。

布尔方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 源()

返回一个包含布尔对象来源的字符串;您可以使用此字符串创建等效的对象。

2 toString()

根据对象的值返回“true”或“false”字符串。

3 的价值()

返回布尔对象的原始值。

字符串方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 charAt()

返回指定索引处的字符。

2 字符代码At()

返回一个数字,指示给定索引处字符的 Unicode 值。

3 连接()

组合两个字符串的文本并返回一个新字符串。

4 指数()

返回调用 String 对象中指定值第一次出现的索引,如果未找到则返回 -1。

5 最后索引()

返回调用 String 对象中最后一次出现的指定值的索引,如果未找到则返回 -1。

6 语言环境比较()

返回一个数字,指示引用字符串在排序顺序中是位于给定字符串之前还是之后,或者是否与给定字符串相同。

7 长度()

返回字符串的长度。

8 匹配()

用于将正则表达式与字符串进行匹配。

9 代替()

用于查找正则表达式和字符串之间的匹配,并用新的子字符串替换匹配的子字符串。

10 搜索()

执行正则表达式和指定字符串之间的匹配搜索。

11 片()

提取字符串的一部分并返回一个新字符串。

12 分裂()

通过将字符串分成子字符串,将 String 对象拆分为字符串数组。

13 子字符串()

返回字符串中从指定位置开始到指定字符数的字符。

14 子串()

返回字符串中两个索引之间的字符。

15 toLocaleLowerCase()

字符串中的字符将转换为小写,同时尊重当前区域设置。

16 toLocaleUpperCase()

字符串中的字符将转换为大写,同时考虑当前区域设置。

17 号 toLowerCase()

返回转换为小写的调用字符串值。

18 toString()

返回表示指定对象的字符串。

19 toUpperCase()

返回转换为大写的调用字符串值。

20 的价值()

返回指定对象的原始值。

字符串 HTML 包装器

以下是每个方法的列表,这些方法返回包装在适当 HTML 标记内的字符串的副本。

先生。 方法及说明
1 锚()

创建用作超文本目标的 HTML 锚点。

2 大的()

创建一个以大字体显示的字符串,就像在 <big> 标记中一样。

3 眨()

创建一个闪烁的字符串,就像在 <blink> 标记中一样。

4 大胆的()

创建一个以粗体显示的字符串,就像在 <b> 标记中一样。

5 固定的()

使字符串以固定间距字体显示,就像在 <tt> 标记中一样

6 字体颜色()

使字符串以指定颜色显示,就像在 <font color="color"> 标记中一样。

7 字体大小()

使字符串以指定的字体大小显示,就像在 <font size="size"> 标记中一样。

8 斜体()

使字符串变为斜体,就像它位于 <i> 标记中一样。

9 关联()

创建请求另一个 URL 的 HTML 超文本链接。

10 小的()

使字符串以小字体显示,就像在 <small> 标记中一样。

11 罢工()

使字符串显示为删除线文本,就像它位于 <strike> 标记中一样。

12 子()

使字符串显示为下标,就像在 <sub> 标记中一样

13 sup()

使字符串显示为上标,就好像它位于 <sup> 标记中一样

数组方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 连接()

返回一个由该数组与其他数组和/或值连接组成的新数组。

2 每一个()

如果此数组中的每个元素都满足提供的测试函数,则返回 true。

3 筛选()

创建一个新数组,其中包含该数组中所提供的过滤函数返回 true 的所有元素。

4 forEach()

为数组中的每个元素调用一个函数。

5 指数()

返回数组中等于指定值的元素的第一个(最小)索引,如果未找到,则返回 -1。

6 加入()

将数组的所有元素连接成一个字符串。

7 最后索引()

返回数组中等于指定值的元素的最后一个(最大)索引,如果未找到,则返回 -1。

8 地图()

创建一个新数组,其中包含对该数组中每个元素调用提供的函数的结果。

9 流行音乐()

从数组中删除最后一个元素并返回该元素。

10 推()

将一个或多个元素添加到数组末尾并返回数组的新长度。

11 减少()

同时对数组的两个值(从左到右)应用函数,以将其减少为单个值。

12 减少右()

同时对数组的两个值(从右到左)应用函数,以将其减少为单个值。

13 撤销()

反转数组元素的顺序 - 第一个变为最后一个,最后一个变为第一个。

14 转移()

从数组中删除第一个元素并返回该元素。

15 片()

提取数组的一部分并返回一个新数组。

16 一些()

如果此数组中至少有一个元素满足提供的测试函数,则返回 true。

17 号 源()

代表对象的源代码

18 种类()

对数组的元素进行排序。

19 拼接()

添加和/或删除数组中的元素。

20 toString()

返回表示数组及其元素的字符串。

21 取消移位()

将一个或多个元素添加到数组的前面并返回数组的新长度。

日期方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 日期()

返回今天的日期和时间

2 获取日期()

根据当地时间返回指定日期所在月份的第几天。

3 获取日期()

根据当地时间返回指定日期是星期几。

4 获取完整年份()

根据当地时间返回指定日期的年份。

5 获取时间()

根据当地时间返回指定日期的小时。

6 获取毫秒()

根据当地时间返回指定日期的毫秒数。

7 获取分钟数()

根据当地时间返回指定日期的分钟。

8 获取月份()

根据当地时间返回指定日期的月份。

9 获取秒数()

根据当地时间返回指定日期的秒数。

10 获取时间()

返回指定日期的数值,作为自 1970 年 1 月 1 日 00:00:00 UTC 以来的毫秒数。

11 获取时区偏移()

返回当前区域设置的时区偏移量(以分钟为单位)。

12 获取UTCDate()

根据世界时间返回指定日期的月份中的第几天(日期)。

13 获取UTCDay()

根据通用时间返回指定日期中的星期几。

14 获取UTCFullYear()

根据通用时间返回指定日期的年份。

15 获取UTC时间()

根据通用时间返回指定日期的小时数。

16 获取UTC毫秒()

根据世界时间返回指定日期的毫秒数。

17 号 获取 UTC 分钟()

根据通用时间返回指定日期的分钟。

18 获取UTC月份()

根据通用时间返回指定日期的月份。

19 获取UTC秒数()

根据通用时间返回指定日期的秒数。

20 获取年份()

已弃用- 根据当地时间返回指定日期的年份。请改用 getFullYear。

21 设置日期()

根据当地时间设置指定日期的月份日期。

22 设置完整年份()

根据当地时间设置指定日期的全年。

23 设置时间()

根据当地时间设置指定日期的小时数。

24 设置毫秒()

根据当地时间设置指定日期的毫秒数。

25 设置分钟数()

根据当地时间设置指定日期的分钟。

26 设置月份()

根据当地时间设置指定日期的月份。

27 设置秒数()

根据当地时间设置指定日期的秒数。

28 设置时间()

将 Date 对象设置为自 1970 年 1 月 1 日 00:00:00 UTC 以来以毫秒数表示的时间。

29 设置UTCDate()

根据通用时间设置指定日期的月份日期。

30 设置UTCFullYear()

根据通用时间设置指定日期的全年。

31 设置UTC时间()

根据通用时间设置指定日期的小时。

32 设置UTC毫秒()

根据通用时间设置指定日期的毫秒数。

33 设置 UTC 分钟()

根据通用时间设置指定日期的分钟。

34 设置UTC月份()

根据通用时间设置指定日期的月份。

35 设置UTC秒()

根据通用时间设置指定日期的秒数。

36 设置年份()

已弃用 -根据当地时间设置指定日期的年份。请改用 setFullYear。

37 toDateString()

以人类可读的字符串形式返回日期的“日期”部分。

38 到GMT字符串()

已弃用 -使用 Internet GMT 约定将日期转换为字符串。请改用 toUTCString。

39 toLocaleDateString()

使用当前区域设置的约定,以字符串形式返回日期的“日期”部分。

40 toLocaleFormat()

使用格式字符串将日期转换为字符串。

41 toLocaleString()

使用当前区域设置的约定将日期转换为字符串。

42 toLocaleTimeString()

使用当前区域设置的约定,以字符串形式返回日期的“时间”部分。

43 源()

返回一个字符串,表示等效 Date 对象的源;您可以使用该值来创建一个新对象。

44 toString()

返回表示指定 Date 对象的字符串。

45 toTimeString()

以人类可读的字符串形式返回日期的“时间”部分。

46 toUTCString()

使用通用时间约定将日期转换为字符串。

47 的价值()

返回 Date 对象的原始值。

日期静态方法

除了前面列出的许多实例方法之外,Date 对象还定义了两个静态方法。这些方法是通过 Date() 构造函数本身调用的 -

先生。 方法及说明
1 日期.parse( )

解析日期和时间的字符串表示形式并返回该日期的内部毫秒表示形式。

2 日期.UTC( )

返回指定 UTC 日期和时间的毫秒表示形式。

数学方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 绝对值()

返回数字的绝对值。

2 acos()

返回数字的反余弦(以弧度为单位)。

3 阿辛()

返回数字的反正弦(以弧度为单位)。

4 晒黑()

返回数字的反正切(以弧度为单位)。

5 阿坦2()

返回其参数商的反正切值。

6 天花板()

返回大于或等于数字的最小整数。

7 余弦()

返回数字的余弦。

8 指数()

返回 E N,其中 N 是参数,E 是欧拉常数,即自然对数的底数。

9 地面()

返回小于或等于数字的最大整数。

10 日志()

返回数字的自然对数(以 E 为底)。

11 最大限度()

返回零个或多个数字中最大的一个。

12 分钟()

返回零个或多个数字中的最小值。

13 战俘()

返回指数幂的底数,即底指数。

14 随机的()

返回 0 到 1 之间的伪随机数。

15 圆形的()

返回四舍五入到最接近的整数的数字值。

16 罪()

返回数字的正弦值。

17 号 开方()

返回数字的平方根。

18 正切()

返回数字的正切值。

19 源()

返回字符串“Math”。

正则表达式方法

以下是每种方法及其描述的列表。

先生。 方法及说明
1 执行()

在其字符串参数中执行匹配搜索。

2 测试()

测试其字符串参数是否匹配。

3 源()

返回表示指定对象的对象字面量;您可以使用该值来创建一个新对象。

4 toString()

返回表示指定对象的字符串。