0
点赞
收藏
分享

微信扫一扫

JS-数组基础

目标践行者 2022-03-25 阅读 117
javascript

JS-数组基础

数组的长度、数组的长度

// 创建空数组
var arr1 = [];

//创建多个数据类型的数组,数据类型不不受限制
var arr2 = [1,true,null,undefined,"哈哈",[2,3]];
// 获取 arr2 中下表为 n 的项
console.log(arr2[0]);// 1
console.log(arr2[2]);// null
console.log(arr2[3]);// undefined
console.log(arr2[5]);// [2,3]
console.log(arr2[8]);//undefined(超过最大项,并没有赋值)
// 改变数组某项的值
arr2[0] = 10;
console.log(arr2);

// 获取数组的长度
console.log(arr2.length);// 5
console.log(arr2[arr2.length - 1]);//倒数第二项

// 增加数组的长度
arr2.length = 9;
console.log(arr2.length);//9
console.log(arr2[8]);// undefined
// 还可以给大于下标项赋值,增加数组的长度
arr2[13] = 33;
console.log(arr2.length);// 14
// 缩短数组的长度:强制给length赋值,会直接删除后面的数据,不可逆
arr2.length = 2;
console.log(arr2);//[1,true]

数组的遍历

根据下标在 0 到 arr.length - 1 之间,进行 for 循环遍历

var arr =
举报

相关推荐

0 条评论