ES6新增对数组/字符串操作方法

一,字符串相关

1.includes(): 返回布尔值,表示是否找到了参数字符串

2.startsWith(): 返回布尔值,表示参数字符串是否在原字符串头部

3.endsWidth(): 返回布尔值,表示参数字符串是否在原字符串尾部

以上都接受第二个参数,表示开始搜索的位置


4.repeat() : 返回一个新的字符串,表示将原字符串重复n次。


5.padStart(),padEnd(); :如果字符串不够指定长度,会在头部或尾部补全。接受两个参数,第一个参数用来指定字符串最小长度,第二个参数是用来补全的 字符串,不写第二个参数,默认用空格补全。


6.map 和 reduce   map是对数组内每个成员进行一样的操作,比如把数组内每个元素扩大两倍;reduce是对数组内所有元素进行操作,比如实现数组内元素求和。



二、数组操作

1.遍历数组  forEach


2.映射新数组  map 返回新数组


3.所有元素是否测试通过  every 返回布尔值


4.是否有元素测试通过 some 返回布尔值


5.过滤数组 filter 返回新数组


6.查找符合条件的元素

7.查找索引 indexOf  返回第一次出现的位置索引值


8.连接数组  ‘...’扩展运算符


9.数组去重  new Set()


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 21世纪,世界社会科技的越来越发达,人们的生活也越来越便利,娱乐方式也越来越多,可是对于我来说写故事仍是我最...
    李小宁阅读 303评论 0 1
  • 你坐在树下为我写诗 花香在你的心间荡漾 我在你的诗里荡漾 写着写着 你抬起头对我一笑 整个世界只有你我的心跳 彼此...
    向史而新阅读 254评论 0 1
  • 巴厘岛冲量倒计时8天,我今天搜了一天巴厘岛的图片和旅游攻略,就是那个只有看新闻说某某明星办婚礼的地方,或...
    FAB杨言娜阅读 178评论 0 0