数组去重、字符串处理

数组去重

<script type="text/javascript">     
var aRr = [1,3,4,1,6,9,1,2,5,3,1,6,5,4,4];      
var aRr2 = [];      
for(var i=0; i<aRr.length; i++){            
//判断元素第一次出现的位置,恰好是当前索引时,就将元素放入新数组           if(aRr.indexOf(aRr[i]) == i){               
aRr2.push(aRr[i]);          
}       
}       
alert(aRr2);//1,3,4,6,9,2,5 </script>

字符串切断转成数组

var sTr = '2018-06-20';     
var aRr = sTr.split('-');       
// alert(aRr);//2018,06,20      
// console.log(aRr);        
var aRr2 = sTr.split('');       
// console.log(aRr2);       
/*实际上就是修改了<title>标签的内容*/        
// document.title = aRr2;       
var sTr2 = '#div1';     
var sTr3 = '.div1';                               
获取指定索引的字符       
var sTr4 = sTr2.charAt(0);      
if(sTr4 == '#'){            
// alert('id选择器');      
}                                
查看子串第一次出现的位置        
var sTr5 = 'Microsoft Yahei';       
var num = sTr5.indexOf('Yahei');        
// alert(num);//10      
var num2 = sTr5.indexOf('xihei');       
// alert(num2);//没有找到就弹出-1      
/*substring截取子串*/       
//从10开始,截到15(包括开始位置,不包括结束位置)        
// var sTr6 = sTr5.substring(10,15);//Yahei     
//从10开始截取到末尾        
var sTr6 = sTr5.substring(10);//Yahei       
// alert(sTr6);                                    
全部转为大写字母        
// alert(sTr6.toUpperCase());//YAHEI                                        
全部转为小写字母        
alert(sTr6.toLowerCase());//yahei
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容