JS:数组Array的使用方法及获取数组的长度length

JS:数组Array的使用方法及获取数组的长度length对象分成三种 内建对象宿主对象自定义对象数组 Array 也是一个对象 它和普通的对象功能类似 也是用来存储一些值的 不同的是普通对象是使用字符串作为属性名的 而数组是使用数字来作为索引操作元素 数组中的索引是从 0 开始的 因此从 0 开始的整数都是索引 数组的存储性能比普通对象要好 在开发中会经常使用数组存储一些数据 创建一个数组对象 vararr newArray console log typeofarr 返回 object 当使用 typeof 检查一个数组时

对象分成三种:

  • 内建对象
  • 宿主对象
  • 自定义对象
// 创建一个数组对象 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

(0)
上一篇 2026年3月18日 上午8:33
下一篇 2026年3月18日 上午8:34


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号