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 相关文章推荐
基于jquery编写的横向自适应幻灯片切换特效的实例代码
Aug 06 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
Dec 16 Javascript
node.js中的console.time方法使用说明
Dec 09 Javascript
jQuery简单实现图片预加载
Apr 20 Javascript
Web程序员必备的7个JavaScript函数
Jun 14 Javascript
详解Vue-cli 创建的项目如何跨域请求
May 18 Javascript
JS中利用FileReader实现上传图片前本地预览功能
Mar 02 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
May 01 Javascript
原生JS实现获取及修改CSS样式的方法
Sep 04 Javascript
ES6基础之展开语法(Spread syntax)
Feb 21 Javascript
使用xampp将angular项目运行在web服务器的教程
Sep 16 Javascript
原生javascript的ajax请求及后台PHP响应操作示例
Feb 24 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利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
详解PHP中websocket的使用方法
2016/09/15 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
JQuery 操作select标签实现代码
2010/05/14 Javascript
jQuery判断checkbox是否选中的小例子
2013/12/02 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
jQuery多级联动下拉插件chained用法示例
2016/08/20 Javascript
JS获取鼠标相对位置的方法
2016/09/20 Javascript
使用jquery如何获取时间
2016/10/13 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
vue两组件间值传递 $router.push实现方法
2019/05/15 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
vue input标签通用指令校验的实现
2019/11/05 Javascript
Windows平台Python连接sqlite3数据库的方法分析
2017/07/12 Python
Python操作mysql数据库实现增删查改功能的方法
2018/01/15 Python
一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念
2019/05/13 Python
基于python的Paxos算法实现
2019/07/03 Python
python3 正则表达式基础廖雪峰
2020/03/25 Python
Python如何操作office实现自动化及win32com.client的运用
2020/04/01 Python
python和js交互调用的方法
2020/06/23 Python
python 实现性别识别
2020/11/21 Python
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
公共汽车、火车和飞机票的通用在线预订和销售平台:INFOBUS
2019/11/30 全球购物
大学四年规划书范文
2013/12/27 职场文书
办公自动化专业大学生职业规划书
2014/03/06 职场文书
民主生活会发言材料
2014/10/20 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python
浅谈Python数学建模之数据导入
2021/06/23 Python
25张裸眼3D图片,带你重温童年的记忆,感受3D的魅力
2022/02/06 杂记
Java版 简易五子棋小游戏
2022/05/04 Java/Android
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android
JavaScript实现音乐播放器
2022/08/14 Javascript