【发布时间】:2013-12-26 10:50:38
【问题描述】:
并没有真正找到针对 Javascript 的解决方案。 我需要的;我想将一个元素插入到数组中,但并没有真正覆盖该元素。而是“动态”插入。因此插入元素,然后将其下方的所有元素移动 +1 索引。
例如:
I have an array "14S" "16S" "19S".
I know want to insert "15S".
The resulting array: "14S" "15S" "16S" "19S"
我尝试了什么:
fullName = "15S"
low = 5;
cardsS[low] = fullName;
for (var i = low; i < cardsS.length; i++) {
cardsS[i + 1] = cardsS[i];
}
【问题讨论】:
-
为什么不 push() 而不是 sort() 数组?你对插入有什么要求?如何选择索引?
标签: javascript html arrays