gpt4 book ai didi

javascript数组索引问题!

转载 作者:行者123 更新时间:2023-11-28 11:28:25 26 4
gpt4 key购买 nike

var a = 新数组(); a[1] = 'A'; b[10] = 'B'; 控制台.log(a); /[未定义,“A”,未定义,未定义,未定义,未定义,未定义,未定义, 未定义,未定义,“B”]/我想删除未定义的元素但是过程是怎样的?

最佳答案

首先,jQuery 与此无关。

其次,数组是“自动填充”的。如果定义索引 10,所有索引 0 - 9 都会被自动占用,这就是 Javascript 数组的工作方式。

您正在寻找的可能是一个对象:

var a = {};
a[1] = 'A';
a[10] = 'B';

var a = {
1 : 'A',
10 : 'B'
};

关于javascript数组索引问题!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3403097/

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