【发布时间】:2020-03-10 04:09:58
【问题描述】:
我有一个数组,其值为:[1,"",2,"",3,4,5,6,7] (size : 9)
我尝试用我预期的数组的序列号更新“”(空字符串)at index 1:[1,2,3,"",4,5,6,7,8 ](尺寸:9)
我已经尝试像这样更新 vals
var update = updateOtherVals(arr.slice(index));
Array.prototype.splice.apply(arr, [index+1, update.length].concat(update));
function updateOtherVals(arr){
arr.shift();
for (var i = 0; i < arr.length; i++){
if (arr[i] != "")
{
arr[i] = arr[i] + 1;
}
}
return arr;
}
这是我在我的应用程序上已经实现的小提琴https://jsfiddle.net/vo0yt6eL/1/ 的尝试(实际上,如果用户在指定行选择“istirahat”,则该行的数字为空,但下一行(jam ke 列)填充序列号),我被困了 2 天
谁能帮帮我?
【问题讨论】:
-
在这里将代码作为可运行的 sn-p 发布要好得多,而不是从其他地方的 200 行中提取几行带有语法错误的代码。您需要展示函数的调用方式、示例输入、预期输出和实际输出以及任何错误消息。
标签: javascript jquery arrays arraylist