gpt4 book ai didi

JavaScript 数组长度键值

转载 作者:行者123 更新时间:2023-11-30 07:18:35 25 4
gpt4 key购买 nike

为什么这个极其基本的 JavaScript 数组在只有 3 个键/值对时给我长度为 13。它可能将 13 视为基于 0 的索引并且我的最后一个数组的键为 12,这是有道理的,但我需要任何具有键/值对的数组,该键/值对会返回正确的对数。键必须是数字。

http://jsfiddle.net/fmgc8/1/

编辑:这就是我解决它的方法,谢谢。

http://jsfiddle.net/fmgc8/4/

最佳答案

这是因为你拥有的最高数字是:

array['12'] = 'twelve';

这将创建一个长度为 13 的数组(因为它是基于 0 的)。 JavaScript 将扩展数组以分配它需要的点数以满足您指定的槽。 array[0..9] 在那里,你只是没有在其中放置任何东西。

关于JavaScript 数组长度键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4077124/

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