对象分为三类:
内置对象主对象自定义对象数组Array也是一个对象,与常规对象功能一样,用于存储一些值。不同的是普通对象是使用字符串作为属性名的,而数组是使用数字来作为cjdwg操作元素。
数组中的cjdwg从0开始,因此所有从0开始的整数都是cjdwg。
数组的存储性能优于常规对象,开发中经常使用数组来存储一些数据。
//创建数组对象var arr=new Array (的console.log(typeofarr; 如果返回//object并使用typeof检查数组,则返回object并向数组中添加元素。 语法:数组[cjdwg]=值;
导入数组中的元素,语法:数组[cjdwg]
读取不存在的cjdwg将返回undefined,而不报告错误
var arr=new Array (; arr[0]='我是gtdxxm '; arr[1]='我有很强的光头'; 控制台. log (arr [0]; //输出我是gtdxxmconsole.log(arr[1]; //输出我是光头强控制台. log (arr [2] ); undefined 获取数组的长度
可以使用length属性获取数组的长度(元素数)。
语法:数组. length
控制台. log (arr.length ); //输出2对于连续的数组,使用length可以取得数组的长度(元素的个数)。
对于不连续的cjdwg,使用length可以获取数组的最大cjdwg 1,因此请尽量不要创建不连续的数组。
var arr=new Array (; arr[0]='我是gtdxxm '; arr[10]='我有很强的光头'; 控制台. log (arr.length ); //输出11 修改length:
如果修改的长度大于原始长度,则多余的部分会变空;
如果修改的长度小于原始长度,则会删除多余的部分。
var arr=new Array (; arr[0]='我是gtdxxm '; arr[10]='我有很强的光头'; arr.length=1; 将长度更改为1console.log(arr )//我是gtdxxm 向数组的最后一个位置添加元素:
语法:数组[数组. length]=值;
可以始终向数组的最后一位中添加元素。
var arr=new Array (; arr[0]='我是gtdxxm '; arr[1]='我有很强的光头'; arr[arr.length]=10; arr[arr.length]=20; 控制台. log (arr;