数组:按照一定顺序排列的一组任意类型的值; 注意: 1.数组内的数据可以是任意类型 2.数组是含有下标的 下标从0开始 3.数组的长度 数组内元素的个数 4.数组的下标的范围 0~length-1 5.创建数组的方式 2 5.1 var arr = []; 5.2 var arr1 = new Array(); 例子: var arr1 = new Array('你好','呵呵',111); console.log(arr1); 6.数组的长度可读可写 注意:当定义的数组长度超过实际元素 则 使用空位填充 empty ①如果设置length长度小于数组本身长度,那么多余元素舍弃。 var arr = [1, 2, '你', true, undefined,'true']; arr.length = 3; [1, 2, '你'] ②如果设置length长度大于数组本身长度,那么缺少元素用空位补齐。 var arr = [1, 2, '你', true, undefined,'true']; arr.length = 13; [1, 2, "你", true, undefined, "true", empty × 7] ③如果设置length长度不是合法数值,那么会报错Invalid array length var arr = [1, 2, '你', true, undefined,'true']; arr.length = 1.3; 7、数组内元素与元素之间使用逗号相隔 数组的空位:逗号之间什么东西都没有 数组的空位不会在最后加一个逗号产生 delete:可以删除数组的元素 但是删除后数组的长度是不变的 删除元素的位置会形成空位
数组的认识
最新推荐文章于 2023-02-06 10:35:23 发布