如何通过值

时间:2015-10-27 14:06:07

标签: javascript arrays

我有一个由一些元素组成的java脚本数组,现在我想从我的数组中删除元素值,我发布了我的代码

 var strDate = [2015-10-26,2015-10-27,2015-10-28,2015-10-29,2015-10-30,2015-10-31,2015-11-01];

 var index = strDate.indexOf(new Date(calEvent.start).toISOString().slice(0, 10));
                //strDate.splice(new Date(calEvent.start).toISOString().slice(0, 10));
delete strDate[index];

如何删除arry中的元素

1 个答案:

答案 0 :(得分:2)

使用splice()功能。因此,如果您要删除索引5处的项目,则应键入strDate.splice(5,1); 1是从该索引开始删除的项目数。

您可能希望将项目放在引号中,因为它们被评估为整数并相互减去。 IE:年 - 月 - 日期