我们需要编写一个JavaScript函数,该函数接受一个字符串并返回一个新字符串,并从中删除所有非重复字符。
例如-
如果输入字符串是-
"teeth_foot"
那么输出应该是-
"teetoot"
因此,让我们为该函数编写代码-
const str = 'teeth_foot'; const removeNonDuplicate = str => { const strArray = str.split(""); const duplicateArray = strArray.filter(el => { return strArray.indexOf(el) !== strArray.lastIndexOf(el); }); return duplicateArray.join(""); }; console.log(removeNonDuplicate(str));
输出结果
控制台中的输出将为-
teetoot