JS数组和字符串的原生方法

在这里插入图片描述

JS数组原生方法

方法解释
shift()用于把数组的第一元素从其中删除,并返回第一个元素的值
unshift()向数组的开头添加一个或更多元素,并返回第一个元素的值
push()向数组的末尾添加一个或多个元素,并返回新的长度,也就是添加元素后的数组长度
pop()用于删除并返回数组的最后一个元素
splice()用于插入、删除或替代数组的元素
concat()用于连接两个或多个数组
join()用于把数组中的所有元素放入一个字符串,并且用指定的分隔符进行分隔
toString()把数组转换为字符串并返回结果
reverse()用于颠倒数组中元素的顺序
slice()从已知的数组中截取元素返回
sort()用于对数组的元素进行排序(从小到大)
indexOf()返回获取项在数组中的索引
lastIndexOf()返回获取项在数组中出现的最后一次索引
forEach()循环遍历数组 参数是一个匿名函数 默认返回为undefined
map()循环遍历数组 参数式一个匿名函数

字符串原生方法

方法解释
charAt()返回在指定位置的字符 参数是下标数字
chartCodeAt()返回在指定的位置的字符的Unicode编码
concat()连接字符串
indexOf()检索字符串
match()找到一个或多个正则表达式的匹配
replace()替换与正则表达式匹配的子串
search()检索与正则表达式相匹配的值
slice()截取字符串中的字符并且返回
split()把字符串分隔为字符串数组
toLowerCase() / toLocaleLowerCase()把字符串转为小写字母
toUpperCase() / toLocaleUpperCase()把字符串转为大写字母
substr()从起始索引号提取字符串中指定数目的字符,与slice()功能相似
substring()提取字符串中两个指定的索引号之间的字符,与slice()功能相似
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

*neverGiveUp*

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值