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 相关文章推荐
准确获得页面、窗口高度及宽度的JS
Nov 26 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 Javascript
用jQuery中的ajax分页实现代码
Sep 20 Javascript
c#和Javascript操作同一json对象的实现代码
Jan 17 Javascript
Jquery通过Ajax访问XML数据的小例子
Nov 18 Javascript
JS实现新浪博客左侧的Blog管理菜单效果代码
Oct 22 Javascript
Js动态设置rem来实现移动端字体的自适应代码
Oct 14 Javascript
vuex实现简易计数器
Oct 27 Javascript
利用prop-types第三方库对组件的props中的变量进行类型检测
May 02 Javascript
Vue绑定内联样式问题
Oct 17 Javascript
JavaScript 面向对象基础简单示例
Oct 02 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
May 01 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
UTF8编码内的繁简转换的PHP类
2009/07/09 PHP
php通过修改header强制图片下载的方法
2015/03/24 PHP
javascript 动态生成私有变量访问器
2009/12/06 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
2011/02/23 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
JavaScript 学习笔记之操作符(续)
2015/01/14 Javascript
JavaScript事件委托用法分析
2015/01/24 Javascript
javascript实现youku的视频代码自适应宽度
2015/05/25 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
js 概率计算(简单版)
2017/09/12 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
js实现div色块拖动录制
2020/01/16 Javascript
微信小程序实现加入购物车滑动轨迹
2020/11/18 Javascript
Python群发邮件实例代码
2014/01/03 Python
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
Python解析excel文件存入sqlite数据库的方法
2016/11/15 Python
对pandas的层次索引与取值的新方法详解
2018/11/06 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
Python K最近邻从原理到实现的方法
2019/08/15 Python
python飞机大战pygame游戏框架搭建操作详解
2019/12/17 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
python批量修改xml属性的实现方式
2020/03/05 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
华为慧通笔试题
2016/04/22 面试题
体育教育专业自荐信范文
2013/12/20 职场文书
开水果连锁店创业计划书
2013/12/29 职场文书
文明学生标兵事迹
2014/01/21 职场文书
高职教师先进事迹材料
2014/08/24 职场文书
同学聚会通知短信
2015/04/20 职场文书
Java实现房屋出租系统详解
2021/10/05 Java/Android