资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
一个用js实现过滤重复字符的函数
比较简单,主要使用数组和字符串的indexOf来逐个查询对比。
<img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%20%20%20%20%20%0D%0A%20%20%3C!--%20%20%20%20%20%0D%0A%20%20%20%20String.prototype.noRepeatStr%3Dfunction()%7B%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20var%20tempArr%3Dnew%20Array()%3B%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20for(var%20i%3D0%3Bi%3Cthis.length%3Bi%2B%2B)%7B%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if(tempArr.join('').indexOf(this.charAt(i))%3D%3D-1)%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20tempArr%5BtempArr.length%5D%3Dthis.charAt(i)%3B%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20return%20tempArr.join('')%3B%20%20%20%20%20%0D%0A%20%20%20%20%7D%20%20%20%20%20%0D%0A%20%20%20%20%0D%0A%20%20%20%20var%20str%3D%22aaabbbbcc%22%3B%20%20%20%20%20%0D%0A%20%20%20%20alert(str.noRepeatStr())%3B%20%20%20%20%20%0D%0A%20%20%2F%2F--%3E%20%20%20%20%20%0D%0A%3C%2Fscript%3E">
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程