为什么Javascript数组可以同时保存多种数据类型?

How come Javascript arrays can hold multiple data-types at same time?

本文关键字:保存 数据类型 Javascript 数组 为什么      更新时间:2023-09-26

我刚刚拿起javaScript,我惊讶地看到javaScript数组可以保存任何类型的数据,例如,一个数字和一个字符串都可以存储在一个数组中。好吧,我一直在研究我的数据结构类,"数组是一个容器,可以容纳固定数量的项目,这些项目应该是相同类型"。我的问题是:- javascript是一个特例吗?或者,他们改变了数组的定义?

引用Mozilla JS Reference on this:

数组是类列表对象,其原型具有要执行的方法遍历和突变操作。都不是JavaScript的长度

更多信息请点击