首页 > 编程语言 >JavaScript内置函数

JavaScript内置函数

时间:2023-04-20 11:15:09浏览次数:36  
标签:arr 内置 函数 JavaScript Date 字符串 01 var

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

相关文章

  • JavaScript字符串的常用操作
    在JavaScript中,字符串是不可变的,也就是说,一旦创建了一个字符串,就不能直接修改其值。如果需要对字符串进行修改,则需要创建一个新的字符串。字符串的增删改查操作如下:1.字符串的增加可以使用加号运算符`+`将两个字符串连接起来,从而实现字符串的增加。```javascriptvarstr1=......
  • JavaScript第三方库官网
    国内常用的JavaScript库官网有以下几个:1.https://www.bootcdn.cn/:提供了常用的JavaScript库,包括jQuery、Vue.js、React等。2.https://www.staticfile.org/:提供了常用的JavaScript库,包括jQuery、Bootstrap、Font-Awesome等。以上这些官网都提供了丰富的JavaScript......
  • JavaScript网页自动化测试库
    以下是一些可以模拟鼠标键盘操作网页的JavaScript库: 1.Puppeteer:基于Node.js的自动化测试工具,可以模拟用户操作,包括点击、输入等。 2.Selenium:另一个流行的自动化测试工具,也可以进行鼠标键盘模拟操作。 3.Synth:轻量级的JavaScript库,可以模拟键盘和鼠标事件,包括点击、......
  • AES算法 前端JavaScript加密 后端Java解密
    CryptoJShttps://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.1.1/crypto-js.min.js中文文档https://cryptojs.gitbook.io/docs/varAES=function(){ constuuid32="00010203-04050607-08090A0B-0C0D0E0F".toString();constparam=Array.from(uuid32......
  • ant $confirm 提示中content h()函数的写法
    this.$confirm({  title:'测试',  content:(h)=>{    <div>h函数</div>    <div><a-input Vmodel={this,inputVal}/></div>    <div><a-checkbox onChange={this,onCheckChange}></a-checkbox&......
  • js全局属性和函数
    1、js全局属性Infinity:代表正无穷大的数值NaN:指示某个值不是数字undefined:指示未定义的值2、eval函数eval("x=10;y=20;document.write(x*y)")如果参数是一个表达式,eval()函数将执行表达式。如果参数是Javascript语句,eval()将执行Javascript语句。3、判断isFinite():检......
  • js函数
    1、介绍js函数是通过关键字function进行定义。functionfunctionName(parameters){执行的代码}2、匿名函数函数作为一个变量使用。varx=function(a,b){returna*b};varz=x(4,3);3、参数个数functionp(x1,x2){console.log(x1)console.log(x2)}p(......
  • JavaScript-构造表单并提交数据
     //使用form表单实现post方式文件下载downloadPost:function(url,data){varbody=document.getElementsByTagName('body')[0];varform=document.createElement('form');form.method='POST&......
  • 简单的计算器(函数版)
    """简单的计算器这是一个简单的计算器,可以进行加、减、乘、除四种运算。代码如下:"""#简单的计算器#加法defadd(a,b):returna+b#减法defsub(a,b):returna-b#乘法defmul(a,b):returna*b#除法defdiv(a,b):ifb==0:return"除......
  • Vue3 watchEffect函数
    视频3.watchEffect函数watch的套路是:既要指明监视的属性,也要指明监视的回调。watchEffect的套路是:不用指明监视哪个属性,监视的回调中用到哪个属性,那就监视哪个属性。watchEffect有点像computed:但computed注重的计算出来的值(回调函数的返回值),所以必须要写返回值。而wa......