美文网首页
5-2数组新增

5-2数组新增

作者: 谷子多 | 来源:发表于2018-04-03 23:32 被阅读0次

一、扩展运算符:...

//快速复制数组
  let arr = ['苹果','梨','香蕉'];
  let arr2 = [...arr]
  console.log(arr2) //['苹果','梨','香蕉']
//类数组快速转成数组
  let aLi = document.querySelector('ul li')
  let arrLi = [...aLi]

二、Array.from(arr):把类数组转成数组。只要具备length属性即可。

//快速复制数组
  let arr = ['苹果','梨','香蕉'];
  let arr2 = Array.from(arr)
  console.log(arr2) //['苹果','梨','香蕉']
//类数组转成数组
  let aLi = document.querySelector('ul li')
  let arrLi = Array.from(aLi)
  console.log(arrLi) //['li','li','li','li']
  let json = {
    0:'第一',
    1:'第二',
    2:'第三',
    length:3
  }
  let arr = Array.from(json)
  console.log(arr)

三、arr.find() : 返回第一个符合条件的数组元素,如果没有找到,返回undefied

四、arr.includes() : 检测是否包含某一项,返回布尔值

  let arr = ['苹果','梨','橘子'];
  let res = arr.includes('橘子');
  console.log(res) //true

相关文章

  • 5-2数组新增

    一、扩展运算符:... 二、Array.from(arr):把类数组转成数组。只要具备length属性即可。 三、...

  • 面试题5: 替换空格和归并数组

    5-1 替换空格 5-2 归并数组

  • JS数组和字符串常用API

    数组 push: 在数组末尾新增数据 pop: 删除数组最后一条数据 unshift: 在数组开头新增数据 shi...

  • 八、数组(二)

    数组中新增元素 可以通过修改length长度以及索引号增加数组元素 通过修改length长度新增数组元素 可以通过...

  • javascript数组方法

    I. 新增:影响原数组 使用 array.push() 和 array.ushift() 新增元素会影响原来的数组...

  • 数组方法

    1.push:往数组后面新增数据 2.pop:删除数组最后的元素 3.unshift:往数组前面新增数据 4.sh...

  • 记录些Es6的知识点

    新增字符串函数 startsWith endsWith includes repeat 新增数组函数...

  • 数组新增属性

    1.map ---映射 (传进去几个值你就给我返回去几个值) 1.1语法: array.map(function(...

  • js常用数组处理方法

    Array常用方法: 1、改变原数组 2、不改变原数组 3、Es5新增 4、Es6新增方法7个

  • 字典、数组、元组、集合、切片

    数组、多维数组 数组声明: stus = ["曾若天","吴康飞","刘慧杰" ] 新增: stus.append...

网友评论

      本文标题:5-2数组新增

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