zoukankan      html  css  js  c++  java
  • js基础回顾---数组

    (1)创建数组

    var arr = new Array();

    var arr = [1,2,3];

    (2)数组的增加和删除

    1. arr.push(param) 向数组尾部添加,返回添加后数组的总长度
    2. arr.unshift(param) 向数组头部添加,返回添加后数组的总长度

    3. arr.pop() 删除数组的最后一个,返回删除的值
    4. arr.shift() 删除数组的第一个,返回删除的值

    (3)数组的拷贝

    1. arr.slice(0) 拷贝数组,因为数组是引用对象,直接复制会是引用,改变会影响所有引用该数组的值

    (4)数组的连接

    1. arr.concat(param)参数可以是一个值,也可以是数组,或者用逗号隔开的值,返回连接后的数组

    (5)数组的截取

    1. arr.slice(start, end) 截取从start到end但不包括end的值,返回该值组成的数组,不会影响到原数组
    2. arr.splice(start, count, param), 该方法可用于增删改,截取的话,arr.splice(start, length),会影响到原数组

    (6)数组的替换

    1. arr.splice(start, count, param)

    (7)数组转换为字符串

      arr.join(param)

    (8)数组的排序

    1. arr.sort(param) 参数可以是自定义的函数
    2. arr.reverse() 倒序排列

    (9)数组的遍历

    1. for
    2. arr.forEach()
    3. arr.every()
    4. arr.map()
    5. arr.filter()
    6. arr.some()
  • 相关阅读:
    网页布局
    Block Formatting Context
    SEO初识
    新的一个月,就这么不知不觉的来临了
    Js结束,项目进行中
    JS学习中....
    ws快捷键
    Html的学习以及webstorm的使用
    从事前端开发应该了解的CSS原理
    jQuery动画
  • 原文地址:https://www.cnblogs.com/daisy-hust/p/6755780.html
Copyright © 2011-2022 走看看