文章详情页
javascript - 数组底层如何存储数据
浏览:249日期:2023-12-16 18:46:05
问题描述
想问下数组底层是怎么存储数据的,求大神解答,谢谢
问题解答
回答1:在物理内存上是连续的。当数组创建的时候,必须指定长度,那么在内存中会开辟一块固定大小的内存来存放这个数组。
回答2:不知道你是问哪种语言JavaScript中的数组是不定长,并且元素类型可以不相同,所以应该底层是hashTable之类的吧.Java中的数组是定长,而且元素类型也相同,所以就是一片物理上连续的内存.菜鸡一枚,坐等更专业的回答...
标签:
JavaScript
相关文章:
1. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?2. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!3. angular.js - angularjs scope.$watch取不到input变化的值4. 如何解决docker宿主机无法访问容器中的服务?5. docker api 开发的端口怎么获取?6. mysql - 仅仅只是把单引号与反斜杠转义不用prepare statement能否避免sql注入?7. java - 为什么第一个线程已经释放了锁,第二个线程却不行?8. javascript - Android 的 webview 中怎么监听 url 的 hash 变化9. html5 - bootstrap修改样式的问题10. spring - mysql中事务是互斥的么?
排行榜

网公网安备