JavaScript 内置函数是什么?新手也能看懂!
·
你是不是刚开始学 JavaScript?有没有遇到这样的问题:
- 想把字符串转成数字,不知道怎么写?
- 想让数组里的数字排序,不知道从哪下手?
- 想知道今天是几号,却不知道怎么获取?
别担心,JavaScript 早就帮你想好了!它内置了很多“现成的函数”,你只需要“调用”它们,就能完成很多常见任务。
这些“现成的函数”,我们叫做 内置函数。
一、什么是内置函数?
你可以把内置函数想象成“现成的工具箱”。比如你想拧螺丝,不需要自己造螺丝刀,直接用现成的就行。
JavaScript 提供了很多“工具函数”,你只需要“调用”它们,就能完成很多操作。
二、常见的内置函数有哪些?
1. 字符串常用函数
字符串就是你写的“文字”。
-
toUpperCase():把文字转成大写"hello".toUpperCase(); // "HELLO" -
toLowerCase():把文字转成小写"HELLO".toLowerCase(); // "hello" -
split():把文字按某个符号拆成数组"a,b,c".split(","); // ["a", "b", "c"]
2. 数字常用函数
数字就是你写的 1、2、3 这样的数字。
-
toFixed(n):保留 n 位小数(3.1415).toFixed(2); // "3.14" -
Number():把字符串转成数字Number("123"); // 123 -
isNaN():判断是不是“不是数字”isNaN("abc"); // true
3. 数组常用函数
数组就是一串数据,比如 [1, 2, 3]。
-
push():往数组最后加一个元素let arr = [1, 2]; arr.push(3); // arr 现在是 [1, 2, 3] -
pop():删除数组最后一个元素arr.pop(); // arr 变成 [1, 2] -
map():对数组里的每个元素做一件事let numbers = [1, 2, 3]; let doubled = numbers.map(x => x * 2); // [2, 4, 6]
4. 日期函数
想获取当前时间?JavaScript 也有现成的函数!
-
new Date():获取当前时间let now = new Date(); console.log(now); // 输出当前时间 -
getFullYear():获取年份now.getFullYear(); // 比如 2025
5. Math 数学函数
JavaScript 也帮你做了很多数学计算:
-
Math.random():生成一个随机数(0~1)Math.random(); // 比如 0.3456 -
Math.floor():向下取整Math.floor(3.9); // 3 -
Math.round():四舍五入Math.round(3.5); // 4
三、新手建议
- 多动手练习:不要只看代码,要自己写出来。
- 善用控制台:在浏览器按 F12 打开控制台,输入代码看结果。
- 记常用函数:比如
push()、map()、toFixed()、Math.random()等。 - 遇到问题查文档:推荐使用 MDN JavaScript 文档
总结一下
JavaScript 的内置函数就像“现成的工具”,你可以直接使用它们来完成各种任务,比如:
| 想做什么 | 用什么函数 |
|---|---|
| 把字符串转大写 | toUpperCase() |
| 把数字保留两位小数 | toFixed(2) |
| 给数组加一个元素 | push() |
| 获取当前时间 | new Date() |
| 生成随机数 | Math.random() |
掌握这些函数,你就能写出更强大、更有趣的 JavaScript 程序了!
更多推荐
所有评论(0)