JS垫脚石-数组篇

定义

  • 用来存放一组数据的容器。
  • 数组中存放的数据成为数组元素,元素之间用‘,’隔开

创建数组

  • 使用对象形式创建(几乎不用)
    var a = new Array("one","two","three");
  • 常用方式
    var a = ["one","two","three"];

访问数组

  • 通过数组下标访问元素
    var name = a[0];
    a[0] = "one"
  • 通过数组下标修改元素
    a[0] = "change"
  • 通常用for循环来遍历访问数组

常用数组属性

  • .length 数组中元素个数
  • .push() 在数组最后位置添加元素
  • .shift() 删除数组的第一个元素
  • .unshift() 在数组的第一个位置添加元素
  • .pop() 删除数组的最后一个元素
  • -.join() 将数组转化为字符串(括号中写连接符)
  • .splice() 删除/插入/替换
    删除(括号中传入两个参数)(起始下标,长度)
    splice(1,1)
    插入(括号中传入三个参数,第二个为0)(起始下标,长度,插入值)
    splice(2,0,"123")
    替换(括号中传入三个参数)(起始下标,长度,替换值)
    splice(2,1,"123")
  • indexOf() 获取元素下标
  • slice() 从某个下标开始向后查找数组中所有元素并返回
  • sort() 对数组进行升序排序
  • reverse() 颠倒数组中元素的位置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值