zoukankan      html  css  js  c++  java
  • 数组的扩展

    1.Array.from()将类数组对象转换为数组,将Iterator接口的类数组转换为真正的数组

    它也可以接收一个回调函数,对数组里面的每一个元素进行遍历

    可以用该方法输出$$()获取的dom集的每一个dom元素的某个属性或者文本内容

    好方法!!!

     2.Array.of()将一组值转换为数组

    3.[].copyWithin(开始替换的位置,开始截取的位置,结束截取的位置)

    属于数组实例的一个方法,用于替换数组中的内容

     4.find((value,index,arr)=>{})方法参数是一个函数,会将数组遍历一遍,返回第一个符合参数函数条件的值

    好方法!!!

    find一旦遇到满足条件的,遍历就会停止,而filter会一直循环下去,find输出符合条件的那个值,filter输出的是一个符合要求的数组

    findIndex() 与find相似,但是它返回的是一个符合要求的值得下标,没有符合要求的则返回-1

    5.fill()方法是忘一个数组里面填充值

    fill(填充内容,填充开始位置,填充结束位置)

    6.for...of可以用于遍历数组,它有三个方法:

    entries()用于遍历键值对

    keys() 用于遍历键

    values()用于遍历值

    也可以手动遍历

    7.includes和字符串的类似,判断数组中是否含有某个值,返回bool

  • 相关阅读:
    poj 2388
    BUAA 1489
    poj 2524
    poj 2109
    poj 2503 Babelfish
    poj All in All
    poj 1611 The Suspects
    poj 2299
    poj 1328
    hdu 1008 Elevator
  • 原文地址:https://www.cnblogs.com/douyaer/p/7763452.html
Copyright © 2011-2022 走看看