gpt4 book ai didi

javascript - JavaScript 数组实际上是链表吗?

转载 作者:行者123 更新时间:2023-12-02 23:58:25 26 4
gpt4 key购买 nike

我是 Javascript 新手,请注意,您不需要指定数组的大小,并且经常看到人们一次动态创建一个数组的一个元素。在其他语言中这将是一个巨大的性能问题,因为随着数组大小的增加,您将不断需要为数组重新分配内存。

这不是 JavaScript 中的问题吗?如果是这样,那么是否有可用的列表结构?

最佳答案

Javascript 数组通常以 HashMap 的形式实现(就像 Javascript 对象一样),并附加一个功能:有一个属性 length,它比用作键的最大正整数大 1 。没有什么可以阻止您使用字符串、 float 、甚至负数作为键。除了良好的判断力之外,什么都没有。

关于javascript - JavaScript 数组实际上是链表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7069250/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com