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和jquery批量绑定事件传参数一(新猪猪原创)
Jun 23 Javascript
13个绚丽的Jquery 界面设计网站推荐
Sep 28 Javascript
js判断手机和pc端选择不同执行事件的方法
Jan 30 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
bootstrapfileinput实现文件自动上传
Nov 08 Javascript
详解Node.js 命令行程序开发教程
Jun 07 Javascript
Angular 数据请求的实现方法
May 07 Javascript
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
vuex vue简单使用知识点总结
Aug 29 Javascript
vue 全局环境切换问题
Oct 27 Javascript
Bootstrap实现前端登录页面带验证码功能完整示例
Mar 26 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
深思 PHP 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
php获取服务器信息的实现代码
2013/02/04 PHP
php生成4位数字验证码的实现代码
2015/11/23 PHP
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
javascript 写类方式之八
2009/07/05 Javascript
jquery下操作HTML控件的实现代码
2010/01/12 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
2014/08/27 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
在Javascript中处理字符串之big()方法的使用
2015/06/08 Javascript
javascript中alert()与console.log()的区别
2015/08/26 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
2015/11/23 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
Angular1.x复杂指令实例详解
2017/03/01 Javascript
js原生代码实现轮播图的实例讲解
2017/07/28 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
JavaScript使用小插件实现倒计时的方法讲解
2019/03/11 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
Python的Flask站点中集成xhEditor文本编辑器的教程
2016/06/13 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
iframe跨域的几种常用方法
2019/11/11 HTML / CSS
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
成绩单家长意见
2015/06/03 职场文书
经销商会议开幕词
2016/03/04 职场文书
用python实现监控视频人数统计
2021/05/21 Python
Python实现聚类K-means算法详解
2022/07/15 Python