有一行分隔符是逗号。我将它转换成一个数组,然后将其设为唯一并将其转换回字符串。
arr = searchValue.split(',');
arr = arr.filter( onlyUnique );
searchValue = arr.join(',');
function onlyUnique(value, index, self) {
return self.indexOf(value) === index;
}
问题是如何使特定的数组元素唯一?
有一行分隔符是逗号。我将它转换成一个数组,然后将其设为唯一并将其转换回字符串。
arr = searchValue.split(',');
arr = arr.filter( onlyUnique );
searchValue = arr.join(',');
function onlyUnique(value, index, self) {
return self.indexOf(value) === index;
}
问题是如何使特定的数组元素唯一?
您需要记住您的唯一值(变量
gotcha
)是否已被打印。跳过所有其他值: