美文网首页
js数组、字符串api

js数组、字符串api

作者: 不可妥协 | 来源:发表于2021-03-06 14:24 被阅读0次

数组

unshift()       数组头部添加内容
push()         数组尾部添加内容
pop()          数组尾部删除内容
shift()        数组头部删除内容
sort()         数组排序    a-b 升序 b-a 降序    
reverse()       数组倒排序
splice()          修改数组      
slice()        截取
indexOf()       查找下标,找不到 返回-1。
forEach()        循环数组 三个参数(数组的每一项, 每一项的下标, 数组本身)  
map()         映射数组:对数组的每一项进行操作,返回新的数组
filter()      过滤数组,返回满足条件的数据,保存在新数组中
every         判断数组每一项是否满足条件 全部满足返回真
some           只要有一项满足条件就返回真
join          把数组用连接符连接成字符串
find          查找满足条件的元素 有就返回第一项 没有的话返回undefined
findIndex      查找满足条件的下标
Array.from      把类数组转化为数组
Array.of        把参数转化为数组
fill          填充 用一个元素替换数组的某一部分
copywithin     用数组的某一部分替换数组的另外一部分
keys()        遍历键名。(返回一个对象,通过遍历该对象可得到键名);
values()      遍历键值。
includes()     数组是否包含指定值。
flat()        将多维数组降维,()为降维的深度

字符串

match()          匹配   输入内容,返回内容
search()         查找,输入内容,返回下标    -1   不能使用g
indexOf()         检索字符串(内容,下次开始找的位置)  -1
lastindexOf()      倒序
replace()         替换字符串 默认只能替换一个  i不区分大小写 g全局 m多行
toUpperCase()       转化为大写
toLowerCase()       转化为小写
slice()           截取子字符串(开始下标,结束的下标-1) 能用于数组和字符串
Substr  substring     截取字符串
split()          分隔字符串(分隔,个数) 字符串转化为数组  原有字符串不变
charCodeAt()       unicode码
charAt(index)       通过下标获取内容
fromCharCode()       转码
trim()           删除字符串首尾空格
模板字符串           用反引号 ``
includes()         判断是否含有某个字符
startsWith()        返回布尔值,判断参数字符串是否在原字符串的头部。
endsWith()          返回布尔值,判断参数字符串是否在原字符串的尾部。
repeat()           字符串重复   返回新的字符串,表示将字符串重复指定次数返回。
padStart()          字符串补全 返回新的字符串,从头部补全原字符串。
padEnd()            字符串补全 返回新的字符串,从尾部补全原字符串。

文章转载自 https://www.cnblogs.com/fmj521/p/14447634.html

相关文章

  • 2018-06-03

    ###ES6 ### 1. 数组API ###String:把数组转换成字符串 ```js var a=[2,3,...

  • js 数组链接concat,和数组转字符串join,字符串转数

    js 数组链接用concat js 数组转成字符串 js 字符串转数组

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • js数组

    ##ES6 **数组API** 代码如下 ```js 1. 将数组中每个元素都转为字符串,再用逗号分隔: var ...

  • 小白从JavaScript变身的过程7

    ##数据API: **1.string();把数组转换成字符串** 代码如下 ''' js var a=[1,2,...

  • js2

    ##数据API: **1.string();把数组转换成字符串** 代码如下 ```js var a=[1,2,3...

  • js数组、字符串api

    数组 字符串 文章转载自 https://www.cnblogs.com/fmj521/p/14447634.ht...

  • 数组常用 API

    数组常用 api 介绍 split():拆分字符串变成数组(对字符串操作)join() :合并数组变成字符串(对数...

  • JS 之数组常用操作集锦

    【基础Api】 【字符串拆分数组】 【数组转字符串】 【数组合并】 【数组查找】 【数组循环】 Of 返回值let...

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

网友评论

      本文标题:js数组、字符串api

      本文链接:https://www.haomeiwen.com/subject/fczjqltx.html