📜  JavaScript内置函数(1)

📅  最后修改于: 2023-12-03 15:01:48.396000             🧑  作者: Mango

JavaScript内置函数

JavaScript 是一种轻量级的脚本语言,它主要用于在 Web 浏览器环境中编写交互性的网页,可以对用户输入进行处理,实现网页动态更新等。在 JavaScript 中,内置函数被分为多个类别,包括:数学、日期、字符串等。

Math(数学)

JavaScript 的 Math 对象用于执行常见的数学运算,如四舍五入、求绝对值等。

// 四舍五入
Math.round(10.5); // 11

// 取大于或等于参数的最小整数
Math.ceil(5.1); // 6

// 取小于或等于参数的最大整数
Math.floor(5.9); // 5

// 取得一个伪随机数(大于等于0且小于1)
Math.random(); // 0.xxx
Date(日期)

JavaScript 的 Date 对象可用于处理日期和时间,包括获取当前时间、格式化日期、计算时间差等。

// 获取当前时间
const now = new Date(); // Sat Sep 04 2021 13:23:18 GMT+0800 (China Standard Time)

// 格式化日期
const formatted = now.toLocaleString(); // 2021/9/4 上午1:23:18

// 计算时间差
const start = new Date();
// do something...
const end = new Date();
const delta = end - start; // 时间差(毫秒)

// 获取特定日期
const target = new Date(2021, 8, 8); // 2021/9/8
String(字符串)

JavaScript 的 String 对象用于处理文本内容,如查找和替换字符串、对字符串进行编码等。

// 创建字符串
const str = 'hello, world!';

// 获取字符串长度
str.length; // 13

// 查找指定字符
str.indexOf('world'); // 7

// 分割字符串
str.split(', '); // ['hello', 'world!']

// 替换字符串
str.replace('world', 'JavaScript'); // hello, JavaScript!

// 编码字符串
encodeURIComponent(str); // hello%2C%20world!

以上只是 JavaScript 内置函数的冰山一角,如果您想了解更多,请查阅相关文档。