zoukankan      html  css  js  c++  java
  • 有关cs6字符串,数组方法总结!

    近期很忙,老王也很忙,要背的东西很多!

    cs6官方文档链接:         https://es6.ruanyifeng.com/#docs/array

    以下总结新学的字符串和数组的方法:

    字符:
    search()与indexof相同 查找
    match() 匹配
    replace() 替换
    concat() 拼接
    slice(),substring(),substr() 裁切
    split() 拆分
    touppercase() 转大写
    trim() 去空格
    includes(),startsWith(),endsWith(); 查找
    repeat() 替换
    padStart(),padEnd();补全
     
    数组:
    shift:从集合中把第一个元素删除,并返回这个元素的值。
    unshift: 在集合开头添加一个或更多元素,并返回新的长度
    push:在集合中添加元素,并返回新的长度
    pop:从集合中把最后一个元素删除,并返回这个元素的值。
    reserve:反转数组元素;
    forEach():遍历数组,返回数组每次循环得回调函数!
    以上都改变原数组!
    数组的裁切:slice()
    数组拼接:concat()
    includes()
    indexof()
    join()
    sort()
    map()
    5.splice:(增,删,改)
    arr.splice( 起始位子值,删除元素个数,添加元素一,添加元素二,添加元素三.......)
    返回值为被删除元素所形成新的新数组!(改变原数组!)
    6.find()
    7.findIndex()
    8.fill()
    9.flat()
    用于将嵌套的数组“拉平”,变成一维的数组。该方法返回一个新数组,对原数据没有影响。
    10.flaMap()拉平一次
    封装函数(自定义遍历器)
    next()函数分步骤遍历!
    entries(),key(),values();
     

  • 相关阅读:
    ubuntu 安装redis以及phpredis
    【译】关于Rust模块的清晰解释
    【译】Ringbahn的两个内存Bug
    从背单词到写代码
    【译】Rust中的array、vector和slice
    【译】理解Rust中的闭包
    【译】Rust,无畏并发
    Linux环境下发布.net core
    负载均衡之nginx
    mysql数据库变更监控(canal)
  • 原文地址:https://www.cnblogs.com/yujiawen/p/14138777.html
Copyright © 2011-2022 走看看