你是不是刚开始学 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 程序了!

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐