小编心得:
JavaScript的数组 和 Java中的集合相似,存储的对象可以不是单一的数据类型,记住从 0 开始数数
我只写一些我认为值得写的东西,其他的自己看看书即可,关键还是多敲
一、数组创建
两种创建方法,第一种就当认识就行了,还是第二种方便,哈哈!
1、var arr = new Array([内容]);
2、var arr = [];
二、数组的长度
获取数组长度
var arr = [1,2,3];
var len = arr.length; // 数组的长度可以直接赋值,来指定数组的长度,神奇吧(左值代表变量,右值代表读取)
重点来了:
1、length 大于 数组元素个数,没有值的元素会占用空位置
2、length 等于 数组元素个数,数组长度不变
3、length 小于 数组元素个数,多余的元素将会被 舍弃 舍弃 舍弃!!!(重要的事情说三遍!)
三、数组的访问
简单的for(;;){}就不提了
下面两个注意下:
for...in 这里的每次都是数组的下标索引
for...of 这里的每次就是数组元素
四、数组的添加 和 修改
模仿Java即可
五、数组的删除
例如:
var a = [1,2,3,4];
// 删除第二个元素
delete a[1];
console.log(a); // [1 ,empty , 3 ,4 ]