我的代码是这样的:
@H_403_11@
您可以使用arr.indexOf,如果没有找到返回-1,那么可以添加它。
var arr = []; arr.push(item1,item2);
所以arr会包含如下:
[ “名称”, “thing1”]
但是当推动具有相同精确值的元素时,我遇到问题,我如何过滤相同的元素值,但仍然接受更新/更改。 JSFIDDLE
例如
if (arr.indexOf(item) == -1) { arr.push(item); }
但是,这在旧的浏览器中不起作用
JQuery有一个方法($ .indexOf)可以在每个浏览器中运行,甚至是很老的。