Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:从零开始排序索引数组_Javascript - Fatal编程技术网

Javascript:从零开始排序索引数组

Javascript:从零开始排序索引数组,javascript,Javascript,我有一个简单的数组 ['one','two','three','four', 7: 'five'] 我希望索引被刷新并从零开始重新排序,正如您所看到的,'five'有7索引,它必须是4 请帮帮我我是Javascript的新手 labels = labels.filter(() => true); filter方法忽略不存在(未定义)的索引,例如,如果您使用了delete标签[3]或手动为索引分配值,这些索引将产生间隙,如标签[100]=100而不指定以前索引的值(99,…) filt

我有一个简单的数组

['one','two','three','four', 7: 'five']
我希望索引被刷新并从零开始重新排序,正如您所看到的,
'five'
7
索引,它必须是
4

请帮帮我我是Javascript的新手

 labels = labels.filter(() => true);
filter
方法忽略不存在(未定义)的索引,例如,如果您使用了
delete标签[3]或手动为索引分配值,这些索引将产生间隙,如
标签[100]=100而不指定以前索引的值(
99
,…)

filter
函数返回一个具有新索引的新数组对象(因此,索引为7的“五个”将如所愿位于索引4上)


这是无效的Javascript这是无效的JS语法。你的问题不清楚。你试过什么?什么是预期的结果?“科学专家了解我的问题,并保存我的TimeNO问题:”如果这个或任何答案已经解决了你的问题,你可以考虑通过点击左边的检查标记来接受它。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这样做。