Javascript 数组的总结

数组

数组是一种特殊的变量,它能够一次存放一个以上的值。

语法:

var array-name = [item1, item2, ...];

实例

var cars = ["Saab", "Volvo", "BMW"];

也可以通过这种方法创建数组

var arr = new Array();
        var arr0 = new Array(10, 20, 30);
        var arr1 = new Array(10);//声明一个长度为10的空数组

访问数组元素

我们通过引用索引号来引用某个数组元素。

这条语句访问 cars 中的首个元素的值:

var name = cars[0];

这条语句修改 cars 中的首个元素:

cars[0] = "Opel";

实例

var cars = ["Saab", "Volvo", "BMW"];
document.getElementById("demo").innerHTML = cars[0]; 

数组是对象

数组是一种特殊类型的对象。在 JavaScript 中对数组使用 typeof 运算符会返回 "object"。

但是,JavaScript 数组最好以数组来描述。

数组使用数字来访问其“元素

其他使用数组的方法

1.concat   合并数组
        // var arrx=arr.concat(arr1,arr1,arr1)
        var arrx=arr.concat()  //复制
        console.log(arrx);
//2.push	数组末尾添加元素
	
//3.splice   删除、添加、替换
	        // arr.splice(1,1)     //删除
        // arr.splice(1,3)
        // arr.splice(1,0,'hello',"word")      //添加
        arr.splice(1,1,'hello')  //替换
//4.slice   截取数组
	var arrx=arr.slice(1,2)    //[start,end)   取不到end
//5.pop  删除数组末尾元素    
//6.shift  删除数组头部元素
//7.unshift  头部添加元素
//8.indexOf   获取元素在数组中的索引
//9.lastIndexOf
//10.sort     排序
//11.reverse
//12.join
//...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值