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学习点滴 call、apply的区别
Oct 22 Javascript
getComputedStyle与currentStyle获取样式(style/class)
Mar 19 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
Feb 19 Javascript
node.js正则表达式获取网页中所有链接的代码实例
Jun 03 Javascript
浅谈js中对象的使用
Aug 11 Javascript
Async Validator 异步验证使用说明
Jul 03 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
angularJs-$http实现百度搜索时的动态下拉框示例
Feb 27 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
Sep 07 Javascript
小程序云开发实战小结
Oct 25 Javascript
vue实现移动端input上传视频、音频
Aug 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
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
php简单计算权重的方法示例【适合抽奖类应用】
2019/06/10 PHP
PHP基于进程控制函数实现多线程
2020/12/09 PHP
js身份证验证超强脚本
2008/10/26 Javascript
JQuery与JSon实现的无刷新分页代码
2011/09/13 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
2013/05/27 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
直接拿来用的页面跳转进度条JS实现
2016/01/06 Javascript
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
2018/05/04 Javascript
vue滚动插件better-scroll使用详解
2019/10/18 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
使用Python的Scrapy框架十分钟爬取美女图
2016/12/26 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
2019/08/24 Python
PyCharm搭建Spark开发环境的实现步骤
2019/09/05 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
2020/03/30 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
idea2020手动安装python插件的实现方法
2020/07/17 Python
Pygame框架实现飞机大战
2020/08/07 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
法国在线药房:DoctiPharma
2020/10/21 全球购物
C语言编程题
2015/03/09 面试题
实体的生命周期
2013/08/31 面试题
公司财务工作总结的自我评价
2013/11/23 职场文书
我的网上商城创业计划书
2013/12/26 职场文书
五型班组建设方案
2014/02/10 职场文书
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript
Python实现提取PDF简历信息并存入Excel
2022/04/02 Python