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 相关文章推荐
Prototype使用指南之string.js
Jan 10 Javascript
图片自动缩小的js代码,用以防止图片撑破页面
Mar 12 Javascript
JavaScript学习笔记(十)
Jan 17 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
Jun 21 Javascript
JS操作Cookies包括(读取添加与删除)
Dec 26 Javascript
JavaScript观察者模式(经典)
Dec 09 Javascript
JavaScript模块化开发之SeaJS
Dec 13 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
Nov 16 Javascript
javascript输出AscII码扩展集中的字符方法
Dec 26 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
Jul 13 Javascript
JS函数参数的传递与同名参数实例分析
Mar 16 Javascript
vue 解决IOS10低版本白屏的问题
Nov 17 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简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
php测试kafka项目示例
2020/02/06 PHP
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
2013/11/07 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
AngularJS 支付倒计时功能实现思路
2017/06/05 Javascript
基于Vue框架vux组件库实现上拉刷新功能
2017/11/28 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
ES6知识点整理之对象解构赋值应用示例
2019/04/17 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
2021/01/30 Vue.js
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
python判断windows系统是32位还是64位的方法
2015/05/11 Python
Python的包管理器pip更换软件源的方法详解
2016/06/20 Python
Python增量循环删除MySQL表数据的方法
2016/09/23 Python
详解appium+python 启动一个app步骤
2017/12/20 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
python:接口间数据传递与调用方法
2018/12/17 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
python保留小数位的三种实现方法
2020/01/07 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
美国在线面料商店:Online Fabric Store
2018/07/26 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
医学生求职自荐信
2013/10/25 职场文书
自我评价如何写好?
2014/01/05 职场文书
战友聚会邀请函
2014/01/18 职场文书
职位说明书范文
2014/05/07 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
物业工程部主管岗位职责
2015/04/16 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
教师继续教育反思周记
2015/06/25 职场文书
七年级作文之下雨天
2019/12/23 职场文书