数组是一个特殊的类

admin2年前 (2023-06-28)it知识518

数组本质上是一种特殊的对象。

b994c9bce2124735beef27d56e1d6720.png

数组的特殊性体现在,它的键名是依次序排列的一组自然数(0、1、2...)

用Object.keys方法可以返回数组的所有键名:

318bc3122029492c8dadf2bae9cc83b0.png

在JavaScript中,所有的东西(除了undefined和null)都是对象(Object),包括字符串(String), 数值(Number), 数组(Array), 函数(function)等等。



相关文章

JavaScript 数据类型

javascript 变量可以保存多种数据类型:数值、字符串值、数组、对象var x;   // x是undefined var leng...

javascript 数组

什么是数组?数组是一个特殊的变量,它能够一次存放一个以上的值。如果你有一个项目清单,在单个变量中存储品牌,那应该是这样字的:var brand1 = "Saab...

JavaScript 数组方法

数组转换成字符串Javascript 方法 toString() 把数组转换为数组值(逗号分隔)的字符串。var fruits = ["banana"...

JavaScript 数组排序

sort() 方法以字母顺序进行排序var  fruits = ["banana", "orange",&qu...

JavaScript 数组迭代

数组迭代方法对每个数组项进行操作Array.foreach()方法为每个数组元素调用一次函数(回调函数)var txt = ""; var ...

JavaScript ES5 对象方法

ECMAScript 5 (2009) 向 JavaScript 添加了许多新的对象方法。管理对象// 以现有对象为原型创建对象 Object.create() //添加或更改对象属性...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。