JavaScript 常用函数301


JavaScript 作为一种灵活且强大的编程语言,提供了一系列内置函数,使开发人员能够轻松执行各种任务。本文将深入探讨 15 个 JavaScript 常用函数,涵盖从字符串操作到数组管理的各个方面。

字符串函数

1. ()


slice() 函数返回字符串的一部分,从指定位置开始,到另一个指定位置结束(但不包括结束位置)。语法如下:slice(start[, end])。例如:"Hello World".slice(0, 5) 返回字符串 "Hello"。

2. ()


indexOf() 函数返回字符串中第一次出现指定子字符串的位置,如果没有找到则返回 -1。语法如下:indexOf(substring[, start])。例如:"Hello World".indexOf("World") 返回 6。

3. ()


toUpperCase() 函数将字符串中的所有字符转换为大写。语法如下:toUpperCase()。例如:"Hello World".toUpperCase() 返回 "HELLO WORLD"。

数组函数

4. ()


push() 函数将一个或多个元素添加到数组的末尾,并返回新数组的长度。语法如下:push(element1, ..., elementN)。例如:[1, 2, 3].push(4, 5) 返回 [1, 2, 3, 4, 5]。

5. ()


pop() 函数从数组中移除最后一个元素,并返回该元素。语法如下:pop()。例如:[1, 2, 3].pop() 返回 3,数组变为 [1, 2]。

6. ()


reverse() 函数反转数组中的元素顺序,并返回反转后的数组。语法如下:reverse()。例如:[1, 2, 3].reverse() 返回 [3, 2, 1]。

数学函数

7. ()


round() 函数对数字进行四舍五入。语法如下:round(number)。例如:(1.5) 返回 2,(1.4) 返回 1。

8. ()


floor() 函数对数字进行向下取整。语法如下:floor(number)。例如:(1.5) 返回 1,(1.9) 返回 1。

9. ()


random() 函数返回 0 到 1 之间的随机数。语法如下:random()。例如:() 返回 0.1234(值会变化)。

日期函数

10. ()


now() 函数返回当前时间的 Unix 时间戳(自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数)。语法如下:now()。例如:() 返回 1660745750075(值会变化)。

11. ()


toString() 函数将日期对象转换为字符串。语法如下:toString()。例如:new Date().toString() 返回 "Mon Jul 25 2022 18:35:30 GMT+0800 (中国标准时间)"。

12. ()


toLocaleDateString() 函数以本地格式将日期对象转换为字符串。语法如下:toLocaleDateString()。例如:new Date().toLocaleDateString() 返回 "2022-07-25"。

控制流函数

13. if ()


if () 语句允许程序根据条件执行不同的代码块。语法如下:if (condition) { // 代码块 }。例如:if (age >= 18) { // 允许进入 }。

14. for ()


for () 循环语句重复执行代码块直到条件为假。语法如下:for (initialization; condition; increment) { // 代码块 }。例如:for (var i = 0; i < 10; i++) { // 代码块 }。

15. try...catch


try...catch 语句用于处理错误。语法如下:try { // 代码块 } catch (error) { // 错误处理代码块 }。例如:try { parseInt("XYZ") } catch (error) { // 处理错误 }。
这些 JavaScript 常用函数提供了广泛的功能,使开发人员能够有效地执行常见的任务。通过掌握这些函数,程序员可以创建更强大和高效的应用程序。随着 JavaScript 的不断发展,新的函数和方法不断被添加,进一步扩展了其功能。

2024-12-02


上一篇:获取实时时间:使用 JavaScript 的技巧

下一篇:JavaScript 编程精解