JavaScript常用方法


一、数组常用方法

1.push()
作用:将数据 追加 到数组的 末尾
返回值:追加数据后数组最新的长度

2.pop()
作用:删除 数组 最后一个 数据
返回值:被删除的数据

3.unshift()
作用:将数据 添加 到数组的 最前面
返回值:添加数据后数组的最新长度

4.shift()
作用:删除 数组 最前一个 数据
返回值:被删除的数据

5.reverse()
作用:将数组 反转
返回值:反转后的数组

6.splice() 语法:数组.splice(开始索引,多少个,要插入的数据)
作用:删除 数组若干数据,并选择是否 插入 新的数据
返回值:以新数组的形式返回被删除的数据

7.sort()
作用:讲数组进行 排序

以上方法会改变原始数组


let arr = [11,1,22,13,45,32]
let res1 = arr.sort((a,b) => return a - b)   //从小到大排序
let res2 = arr.sort((a,b) => return b - a)	 //从大到小排序

8.join() 语法:数组.join(连接符)
作用: 讲数组用 连接符 连接成为一个 字符串
返回值:连接好的字符串

9.concat() 语法:数组.concat(其他数组)
作用:将其他数组和数组 拼接 在一起
返回值:合并好的数组

10.slice() 语法:数组.slice(开始索引,结束索引)
作用:截取 数组中的某些数据
返回值:以 新数组 的形式返回截取出来的数据

11.indexOf() 语法:数组.indexOf(数据)
作用:查找 数据 在数组中 索引 的位置
返回值:有该数据,返回 第一次出现 的索引位置,没有该数据,返回-1

12.map() 语法:例:数组.map((item) => return item + 100)
作用:映射 数组
返回值:映射后的 新数组

13.filter() 语法:数组.filter( (item,index,arr) => {} )
作用:过滤 数组
返回值:过滤后的 新数组

14.every() 语法:数组.every( (item,index,arr) => {} )
作用:判断数组是不是 每一项 都满足条件
返回值:一个 布尔值

15.some() 语法:数组.some( (item,index,arr) => {} )
判断:判断数组中是不是有 某一项 满足条件
返回值:一个 布尔值

二、字符串常用方法

1.charAt() 语法:字符串.charAt(索引)
作用:获取对应索引位置的字符
返回值:对应索引位置的字符

let str = '你好,哈哈'
let ves = str.charAt(3) // 哈

2.toLowerCase()
作用:将字符串内的字母全部转换成 小写
返回值:转换好的字符串

3.toUpperCase()
作用:将字符串内的字符全部转换成 大写
返回值:转换好的字符串

4.replace() 语法:字符串.replace(换下内容,换上内容)
作用:讲字符串内 第一个 满足换下内容的片段 替换 成换上内容
返回值:替换好的字符串

5.trim()
作用:去除字符串 首尾 的空格,字符串中间的空格不去除
返回值:去除空格后的字符串

6.split() 语法:字符串.split(分隔符)
作用:按照分隔符将字符串切割成为一个数组
返回值:切割后的数组

7.slice() 语法:字符串.slice(开始索引,结束索引)
作用:截取字符串
返回值:截取出来的字符串


三、数字常用方法

1.random()
语法:Math.random()
作用:获取 0 ~ 1 之间的随机小数,包含0,但不包含1

2.round()
语法:Math.round( 数字 )
作用:对数字进行 四舍五入 取整
返回值:四舍五入后的整数

3.ceil()
语法:Math.ceil( 数字 )
作用:对数字进行 向上 取整
返回值:向上取整后的整数

4.floor()
语法:Math.floor( 数字 )
作用:对数字进行 向下 取整
返回值:向下取整后的整数

5.pow()
语法:Math.pow( 底数,指数 )
作用:对数字进行 取幂 运算
返回值:取幂后的结果

6.sqrt()
语法:Math.sqrt( 数字 )
作用:对数字进行 二次方根 运算
返回值:二次方根后的结果

7.abs()
语法:Math.abs( 数字 )
作用:对数字进行 绝对值 运算
返回值:绝对值运算后的结果

8.Max()
语法:Math.max( 数字1,数字2,数字3,…)
作用:获取若干数字中的最大值

9.min()
语法:Math.min( 数字1,数字2,数字3,…)
作用:获取若干数字的中最小值

10.PI
语法:Math.PI
作用:是个属性,得到近似 π 的值

11.main()
语法:Math.main(数字1,数)

四、时间常用方法

//创建时间对象
const time = new Date()
const time = new Date(2022,6,6,11,22,18)
//					2022年6月6日11点22分18秒

1.获取

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值