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 相关文章推荐
服务器安全设置的几个注册表设置
Jul 28 Javascript
jquery 页面全选框实践代码
Apr 02 Javascript
关于hashchangebroker和statehashable的补充文档
Aug 08 Javascript
JavaScript 高级篇之DOM文档,简单封装及调用、动态添加、删除样式(六)
Apr 07 Javascript
Javascript Memoizer浅析
Oct 16 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
Feb 06 Javascript
VUEJS实战之利用laypage插件实现分页(3)
Jun 13 Javascript
jquery实现拖动效果(代码分享)
Jan 25 Javascript
bootstrap datepicker插件默认英文修改为中文
Jul 28 Javascript
js实现html滑动图片拼图验证
Jun 24 Javascript
vue3.0实现点击切换验证码(组件)及校验
Nov 18 Vue.js
详解TypeScript的基础类型
Feb 18 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下通过file_get_contents的代理使用方法
2011/02/16 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
php Session无效分析资料整理
2016/11/29 PHP
最新优化收藏到网摘代码(digg,diigo)
2007/02/07 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
jQuery-Tools-overlay 使用介绍
2012/07/14 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
javascript根据像素点取位置示例
2014/01/27 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
微信小程序自定义组件
2017/08/16 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
axios如何利用promise无痛刷新token的实现方法
2019/08/27 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
2019/11/09 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
Python中的Numpy入门教程
2014/04/26 Python
python修改字典内key对应值的方法
2015/07/11 Python
python实现字符串加密 生成唯一固定长度字符串
2019/03/22 Python
Django中间件基础用法详解
2019/07/18 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
Adobe Html5 Extension开发初体验图文教程
2017/11/14 HTML / CSS
施华洛世奇英国官网:SWAROVSKI英国
2017/03/13 全球购物
C++程序员求职信
2014/05/07 职场文书
安全横幅标语
2014/06/09 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
2019各种保证书范文
2019/06/24 职场文书
Python机器学习之底层实现KNN
2021/06/20 Python
Python中的tkinter库简单案例详解
2022/01/22 Python