300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > JS去除重复字符串

JS去除重复字符串

时间:2023-11-16 15:11:44

相关推荐

JS去除重复字符串

1.JS去除重复字符串

<html>

<head>

<script src="jquery-1.8.1.js"></script>

<SCRIPT LANGUAGE="JavaScript">

$(function(){

$('#delRepeat').click(function(){

var str = $('#repeatValue').val();

var strArr=str.split("");//把字符串分割成一个数组

strArr.sort();//排序

var result=new Array();//创建出一个结果数组

var tempStr="";

for(var i in strArr)

{

if(strArr[i] != tempStr)

{

result.push(strArr[i]);

tempStr=strArr[i];

}

else

{

continue;

}

}

$('#noRepeat').val(result.join(""))//把数组连成字符串并展示到页面

})

})

</SCRIPT>

</head>

<body>

原值<input id="repeatValue" type="text" ><input id="delRepeat" type="button" value="去重">

<input type="text" id="noRepeat">

</body>

</html>

2.

function dropRepeat(str){

var result=[];

var hash={};

for(var i=0, elem; i<str.length;i++){

elem=str[i];

if(!hash[elem]){

hash[elem]=true;

result=result+elem;

}

}

return result;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。