假设我有一个如下的数组:
var a = [94, "Neptunium", 2, "Helium", null, "Hypotheticalium", 64, "Promethium"];
偶数的数组索引与后面的奇数索引相关联。换句话说,94与“Neputunium”相关联,2与“Helium”等相关联。我如何根据偶数索引排序数组,但保留其后面的奇数索引值?这样,最终我会得到一个像下面这样的数组:
a = [null, "Hypotheticalium", 2, "Helium", 64, "Promethium", 94, "Neptunium"];
注意:我知道使用对象或ES6 Map(或者在这种情况下,使用数字作为索引的稀疏数组,如果没有null)会更加合适,但我只是用它来探索语言。谢谢任何帮助。
var a = [ ['a',1 ] ['b',2] ]
- Manu Masson