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 相关文章推荐
jQeury淡入淡出需要注意的问题
Sep 08 Javascript
js中document.write使用过程中的一点疑问解答
Mar 20 Javascript
javascript中undefined与null的区别
Aug 16 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
May 15 Javascript
如何解决vue与传统jquery插件冲突
Mar 20 Javascript
IntersectionObserver实现图片懒加载的示例
Sep 29 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
Jun 14 Javascript
Electron + vue 打包桌面操作流程详解
Jun 24 Javascript
Echarts实现单条折线可拖拽效果
Dec 19 Javascript
JS检测浏览器开发者工具是否打开的方法详解
Oct 02 Javascript
js实现日历
Nov 07 Javascript
jQuery实现本地存储
Dec 22 jQuery
用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
apache2.2.4+mysql5.0.77+php5.2.8安装精简
2009/04/29 PHP
php命名空间学习详解
2014/02/27 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
PHP 绘制网站登录首页图片验证码
2016/04/12 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
javascript获得服务器端控件的ID的实现代码
2011/12/28 Javascript
JS实现进入页面时渐变背景色的方法
2015/02/25 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
2015/07/08 Javascript
jQuery中的siblings用法实例分析
2015/12/24 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
JS中常用的输出方式(五种)
2016/06/12 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
关于js函数解释(包括内嵌,对象等)
2016/11/20 Javascript
JS 终止执行的实现方法
2016/11/24 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
基于element-ui的rules中正则表达式
2018/09/04 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
Python实现合并两个列表的方法分析
2018/05/28 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
在Keras中实现保存和加载权重及模型结构
2020/06/15 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
英国现代绅士品牌:Hackett
2017/12/17 全球购物
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
商务英语专业毕业生自荐信
2013/11/05 职场文书
教师求职信范文分享
2013/12/27 职场文书
大学生职业规划书的范本
2014/02/18 职场文书
交通志愿者活动总结
2014/06/27 职场文书
品牌转让协议书
2014/08/20 职场文书
运动会广播稿200米(5篇)
2014/10/15 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技
SQL Server使用导出向导功能
2022/04/08 SQL Server
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
2022/04/22 SQL Server