对象分成三种:
- 内建对象
- 宿主对象
- 自定义对象
// 创建一个数组对象 var arr = new Array(); console.log(typeof arr); // 返回object,当使用typeof检查一个数组时,会返回object
var arr = new Array(); arr[0] = "我是翠花"; arr[1] = "我是光头强"; console.log(arr[0]); // 输出我是翠花 console.log(arr[1]); // 输出我是光头强 console.log(arr[2]); // 输出undefined
获取数组的长度
可以使用length属性获取数组的长度(元素的个数)。
语法:数组.length
console.log(arr.length); // 输出2
var arr = new Array(); arr[0] = "我是翠花"; arr[10] = "我是光头强"; console.log(arr.length); // 输出11
修改length:
如果修改的length大于了原来的长度,则多出部分会空出来;
如果修改的length小于了原来的长度,则多出的部分会被删除。
var arr = new Array(); arr[0] = "我是翠花"; arr[10] = "我是光头强"; arr.length = 1; // 修改length长度为1 console.log(arr); // 只输出我是翠花
向数组的最后一个位置添加元素:
语法:数组[数组.length] = 值;
可以永远向数组的最后一位添加元素。
var arr = new Array(); arr[0] = "我是翠花"; arr[1] = "我是光头强"; arr[arr.length] = 10; arr[arr.length] = 20; console.log(arr);
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217879.html原文链接:https://javaforall.net
