数组、字符串方法

数组方法:
1、concat -> 合并数组(可合并多个数组),并返回合并后的数据;
2、Array.form -> 创建一个类数组(或可迭代对象)的浅拷贝数组实例;
3、Array.isArray -> 判断是否为数组
4、Array.of -> 创建一个具有可变数量的新数组实例;
5、every -> 数组内所有元素是否满足指定函数测试,返回布尔值;
6、fill -> 用固定值填充一个数组从起始索引到终止索引(不包括)内的全部元素;
7、filter -> 返回包含满足指定函数测试的所有元素的新数组;
8、find -> 返回数组中满足测试函数的第一个元素的值。没有返回undefined;
9、 findIndex -> 返回满足测试函数的第一个元素索引,没有返回-1;
10、flat -> 按照指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回;
11、forEach -> 对数组每个元素执行函数;
12、includes -> 判断数组是否包含一个指定的值,返回布尔值;
13、indexOf -> 返回给定元素在数组中的索引,如果不存在,返回-1
14、join -> 将数组(类数组)所有元素按指定符号连接成字符串并返回;
15、keys -> 返回数组索引建的迭代对象;
16、lastIndexOf -> 返回给定元素在数组中的最后一个值得索引,不存在返回-1;
17、map -> 返回数组的每个元素调用一次函数的返回值构成的新数组;
18、pop -> 删除数组最后一项, 并返回删除的数据;
19、push ->数组尾部添加数据,并返回新数组的长度;
20、reduce -> 对数组中每个元素执行提供的函数,返回其汇总的结果;
21、reverse -> 数组的元素位置颠倒,改变原数组;
22、shift -> 删除数组第一项,并返回该元素的值;
23、slice -> 返回原数组指定索引内的元素的浅拷贝构成的数组;
24、 some -> 测试数组中是否有元素满足测试函数,返回布尔值;
25、sort -> 根据排列函数对数组进行排序,改变原数组;
26、 splice -> 删除或替换现有元素或添加新元素,修改元素组;
27、 toString -> 数组转换成字符串;
28、unshift -> 在数组开头添加一个或多个元素,并返回新数组长度;
29、values -> 返回数组元素值得可迭代对象;

字符串方法:
1、 charAt -> 从字符串中返回指定索引值的字符 ;
2、chartCodeAt -> 字符串指定索引值的字符的UTF-16编码;
3、indexOf -> 同Array.indexOf
4、includes -> 同Array.includes
5、slice -> 同Aaary.slice
6、split -> 将字符串用指定分隔符分割成数组并返回;
7、startsWith -> 返回字符串是否以指定字符串开头;
8、substring -> 截取指定索引值之间的字符串子集并返回;
9、toLocaleLowerCase -> 有特定语言区域参数,转换成小写并返回;
10、toLocaleUpperCase -> 有特定语言区域参数,转换成大写并返回;
11、toLowerCase -> 字符串转小写;
12、 toUpperCase -> 字符串转大写;
13、 trim -> 返回去掉字符串两端空白字符的新字符串;
14、trimRight -> 去掉字符串尾端空白;
15、 trimStart -> 去掉字符串开头空格;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值