我想避免数组中的重复值。
function doValidatePages(){
var pageNumbers = new Array();
$('.page_num').each (function () {
if($.inArray($(this).val(), pageNumbers,0) == -1){
if($(this).val() != '-') {
pageNumbers = ($(this).val());
console.log(pageNumbers)
} else {
alert("empty")
}
} else {
alert("duplicate");
}
});
}
输入示例:1、1、3、1
对于第二个“1”,我得到一个 -1,但是在插入 3 之后,我再次得到第三个“1”一个 -1!