【发布时间】:2014-09-09 12:54:55
【问题描述】:
我会尽我所能正确地表达这一点 - 感谢您的帮助。
我有一个数组,其中包含一系列邮政编码,(例如六个)其中一个将为空。使用 javascripts 过滤功能,我使用以下代码删除了为空的元素:
var filteredrad = radius1.filter(function(val) {
return !(val === "" || typeof val == "undefined" || val === null);
});
现在我需要以某种方式存储从原始数组中删除的元素的索引,但我不确定如何去做。
例如,过滤器将删除索引 1 处的空间。如何保存该第一个以供以后使用?
["WC1A 1EA", "", "B68 9RT", "WS13 6LR", "BN21TW", "wv6 9ex"]
希望这是有道理的,任何帮助将不胜感激。
阿什利
【问题讨论】:
-
尝试添加第二个参数:
radius1.filter(function(val, index)
标签: javascript arrays filter