JS删除字符串中重复字符方法


Posted in Javascript onMarch 09, 2014
<!DOCTYPE html> 
<html> 
<head> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> 
</script> 
<script> 
$(document).ready(function(){ 
$("button").click(function(){ 
var str=$("#org").val(); 
var arr=str.split(""); 
for(var i=0;arr.length-1>i;i++){ 
for(var j=i+1;j<arr.length;j++){ 
if(arr[j]==arr[i]){ 
alert(arr.length); 
arr.splice(j,1); //删除之后,数组长度随之减少 
j--; 
} 
} 
} 
alert(arr.toString()); 
//$("#dl").val(arr.toString());//生成的字符串由逗号隔开 $("#dl").val(arr.join(""));//生成的字符串无分割符 
$("#dl").val(arr.join("-"));//join方法可指定生成的字符串的分隔符 
$("#dl").attr({"style":""}); 
}) 
}); 
</script> 
</head> 
<body> 
<input id="org" type="text" value="hhuummqqhhuummss"/> 
<button type="button">去除重复</button> 
<input id="dl" type="text" style="display:none"/> 
</body> 
</html>
Javascript 相关文章推荐
javascript下过滤数组重复值的代码
Sep 10 Javascript
jQuery遍历Table应用示例
Apr 09 Javascript
javascript 中that的含义示例介绍
May 14 Javascript
js中 javascript:void(0) 用法详解
Aug 11 Javascript
解析Node.js基于模块和包的代码部署方式
Feb 16 Javascript
聊一聊JS中this的指向问题
Jun 17 Javascript
js仿小米官网图片轮播特效
Sep 29 Javascript
简单实现js悬浮导航效果
Feb 05 Javascript
浅谈Vue SPA 首屏加载优化实践
Dec 15 Javascript
chosen实现省市区三级联动
Aug 16 Javascript
layui数据表格 table.render 报错的解决方法
Sep 29 Javascript
js实现页面导航层级指示效果
Aug 25 Javascript
用JavaScript实现类似于ListBox功能示例代码
Mar 09 #Javascript
jquery下div 的resize事件示例代码
Mar 09 #Javascript
现如今最流行的JavaScript代码规范
Mar 08 #Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
Mar 08 #Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
Mar 08 #Javascript
JS实现鼠标单击与双击事件共存
Mar 08 #Javascript
js触发onchange事件的方法说明
Mar 08 #Javascript
You might like
法国:浪漫之都的咖啡文化
2021/03/03 咖啡文化
用PHP中的 == 运算符进行字符串比较
2006/11/26 PHP
php中批量替换文件名的实现代码
2011/07/20 PHP
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
在WordPress的后台中添加顶级菜单和子菜单的函数详解
2016/01/11 PHP
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
ArtEditor富文本编辑器增加表单提交功能
2016/04/18 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
three.js搭建室内场景教程
2018/12/30 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
深入解析Python中的变量和赋值运算符
2015/10/12 Python
python paramiko模块学习分享
2017/08/23 Python
Python生成8位随机字符串的方法分析
2017/12/05 Python
Python把csv数据写入list和字典类型的变量脚本方法
2018/06/15 Python
python3第三方爬虫库BeautifulSoup4安装教程
2018/06/19 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
python seaborn heatmap可视化相关性矩阵实例
2020/06/03 Python
CSS3教程(10):CSS3 HSL声明设置颜色
2009/04/02 HTML / CSS
详解如何使用CSS3中的结构伪类选择器和伪元素选择器
2020/01/06 HTML / CSS
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
进程的查看和调度分别使用什么命令
2013/12/14 面试题
军训教官感言
2014/03/02 职场文书
医疗专业毕业生求职信
2014/08/28 职场文书
员工拾金不昧表扬稿
2015/05/05 职场文书
认识实习感想
2015/08/10 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技