JavaScript内置了许多常用的模块,以下是一些常用模块的列表:
1. Math:数学操作的相关函数,例如计算三角函数,指数,对数,平方根等等。
```javascript
// 计算平方根
Math.sqrt(16); // 返回 4
// 计算圆的面积
Math.PI * Math.pow(5, 2); // 返回 78.53981633974483
```
2. Date:日期和时间相关的函数,例如获取日期,计算时间间隔,解析日期字符串等等。
```javascript
// 获取当前日期
var currentDate = new Date();
// 计算两个日期之间的时间差(以毫秒为单位)
var startDate = new Date("2020-01-01");
var endDate = new Date("2020-03-01");
var timeDiff = endDate.getTime() - startDate.getTime(); // 返回一个毫秒值
// 解析日期字符串
var dateStr = "2020-01-01";
var dateObj = new Date(dateStr);
```
3. String:字符串相关的函数,例如查找子字符串,替换子字符串,转换大小写等等。
```javascript
// 查找子字符串
var str = "The quick brown fox jumps over the lazy dog";
var pos = str.indexOf("fox"); // 返回 16
// 替换子字符串
var newStr = str.replace("fox", "cat");
// 转换大小写
var upperCaseStr = str.toUpperCase();
var lowerCaseStr = str.toLowerCase();
```
4. Array:数组相关的函数,例如添加和删除元素,排序,筛选等等。
```javascript
// 添加和删除元素
var arr = [1, 2, 3];
arr.push(4); // 添加元素
arr.pop(); // 删除元素
// 排序
var arr = [2, 1, 3];
arr.sort(); // 返回 [1,2,3]
// 筛选
var arr = [1, 2, 3, 4, 5];
var evenArr = arr.filter(function(x) { return x % 2 === 0; }); // 返回 [2,4]
```
以上这些内置模块只是一些常用的,但JavaScript提供了很多其他有用的内置模块。可以查看JavaScript文档来了解更多内置模块的详细信息。
标签:arr,内置,函数,JavaScript,Date,字符串,01,var From: https://www.cnblogs.com/full-stack-linux-new/p/17336044.html