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 相关文章推荐
Auntion-TableSort国人写的一个javascript表格排序的东西
Nov 12 Javascript
JavaScript 版本自动生成文章摘要
Jul 23 Javascript
AngularJS中的模块详解
Jan 29 Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 Javascript
BootStrap制作导航条实例代码
May 06 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
jQuery 生成svg矢量二维码
Aug 09 Javascript
深入对Vue.js $watch方法的理解
Mar 20 Javascript
JavaScript原型对象原理与应用分析
Dec 27 Javascript
JS开发常用工具函数(小结)
Jul 04 Javascript
js正则匹配多个全部数据问题
Dec 20 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
Dec 27 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 缓存实现代码及详细注释
2010/05/16 PHP
php数组和链表的区别总结
2019/09/20 PHP
php判断目录存在的简单方法
2019/09/26 PHP
JavaScript 原型继承之构造函数继承
2011/08/26 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
Javascript:为input设置readOnly属性(示例讲解)
2013/12/25 Javascript
jQuery操作元素css样式的三种方法
2014/06/04 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
JQuery select(下拉框)操作方法汇总
2015/04/15 Javascript
JavaScript数组去重的3种方法和代码实例
2015/07/01 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
2015/07/17 Javascript
easyui导出excel无法弹出下载框的快速解决方法
2016/11/10 Javascript
JS 对java返回的json格式的数据处理方法
2016/12/05 Javascript
jQuery validate 验证radio实例
2017/03/01 Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
2017/05/11 Javascript
node.js支持多用户web终端实现及安全方案
2017/11/29 Javascript
vue的diff算法知识点总结
2018/03/29 Javascript
nodejs前端模板引擎swig入门详解
2018/05/15 NodeJs
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
Vue.js子组件向父组件通信的方法实例代码详解
2018/12/10 Javascript
使用element-ui table expand展开行实现手风琴效果
2019/03/15 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
JavaScript 类的封装操作示例详解
2020/05/16 Javascript
你不知道的SpringBoot与Vue部署解决方案
2020/11/09 Javascript
Python KMeans聚类问题分析
2018/02/23 Python
Win10下Python3.7.3安装教程图解
2019/07/08 Python
Python Django实现layui风格+django分页功能的例子
2019/08/29 Python
python 用户交互输入input的4种用法详解
2019/09/24 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
css3 transform属性详解
2014/09/30 HTML / CSS
促销活动方案模板
2014/02/24 职场文书
房产委托公证书
2014/04/08 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
学生旷课检讨书500字
2014/10/28 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书
Python OpenCV超详细讲解调整大小与图像操作的实现
2022/04/02 Python