66. python高级------javaScript(4)

66. python高级------javaScript(4)

python修炼第二十天

2019年 4月19日 晴

1.数组即操作方法
(1)数组的定义
// 实例化对象方式创建
var aList = new Array(1,2,3);

// 字面量方式创建,推荐使用
var aList2 = [1,2,3,'asd'];
(2)多维数组

数组的成员也是数组,把这样的数组叫做多维数组。
var aList = [[1,2,3],['a','b','c']];

(3)数组的操作

######a.获取数组的长度

var aList = [1,2,3,4];
alert(aList.length); // 弹出4

######b.根据下标取值

var aList = [1,2,3,4];
alert(aList[0]); // 弹出1
c.从数组最后面添加删除数据
var aList = [1,2,3,4];
aList.push(1);
alert(aList); //弹出1,2,3,4,1
aList.pop();
alert(aList); // 弹出1,2,3,4
d.根据下标添加和删除元素

arr.splice(start,num,element1,…,elementN)

  • 参数解析:
  • start:必需,开始删除的索引。
  • num:可选,删除数组元素的个数。
  • elementN:可选,在start索引位置要插入的新元素
此方法会删除从start索引开始的num个元素,并将elementN参数插入到start索引位置。
var colors = ["red", "green", "blue"];
colors.splice(0,1);  //删除第一项
alert(colors);  //green,blue

colors.splice(1, 0, "yellow", "orange");  //从第一个索引位置插入两项数据
alert(colors);  //green,yellow,organge,blue

colors.splice(1, 1, "red", "purple");  //删除一项,插入两项数据
alert(colors);  //green,red,purple,orange,blue
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值