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代码)
Oct 29 Javascript
在Mac OS下使用Node.js的简单教程
Jun 24 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
Nov 10 Javascript
详解Javacript和AngularJS中的Promises
Feb 09 Javascript
jQuery实现的倒计时效果实例小结
Apr 16 Javascript
jQuery实现选项联动轮播效果【附实例】
Apr 19 Javascript
jQuery 3.0十大新特性
Jul 06 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
Apr 10 Javascript
浅谈 vue 中的 watcher
Dec 04 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
Aug 30 Javascript
解析原来浏览器原生支持JS Base64编码解码
Aug 12 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环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
2011/10/17 PHP
PHP中feof()函数实例测试
2014/08/23 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
2013/05/08 Javascript
利用javascript打开模态对话框(示例代码)
2014/01/11 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
JavaScript获取文本框内选中文本的方法
2015/02/20 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
JS之相等操作符详解
2016/09/13 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
微信小程序自定义modal弹窗组件的方法详解
2020/12/20 Javascript
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
python笔记(1) 关于我们应不应该继续学习python
2012/10/24 Python
python实现的一个p2p文件传输实例
2014/06/04 Python
python抓取并保存html页面时乱码问题的解决方法
2016/07/01 Python
在linux系统下安装python librtmp包的实现方法
2019/07/22 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
Python 创建TCP服务器的方法
2020/07/28 Python
python pymysql库的常用操作
2020/10/16 Python
6号汽车旅馆预订:Motel 6
2018/02/11 全球购物
Oracle性能调优原则
2012/05/03 面试题
高级工程师岗位职责
2013/12/15 职场文书
品质管理部岗位职责范文
2014/03/01 职场文书
团日活动总结书格式
2014/05/08 职场文书
高中课程设置方案
2014/05/28 职场文书
美术课外活动总结
2014/07/08 职场文书
晚自修旷课检讨书怎么写
2014/11/17 职场文书
继承公证书格式
2015/01/26 职场文书
因公司原因离职的辞职信范文
2015/05/12 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL