复习字符串操作
search 查找
substring 获取子字符串
charAt 获取某个字符
split 分割字符串,获得数组
<script> var str="abcdef"; var str2=‘12-56-aaa-89‘; alert(str.search(‘e‘));//弹出4 如果没找到返回-1 alert(str.substring(2,5));//第一个参数是起点第二个是终点 类似Python的 alert(str.charAt(3));//d var arr=str2.split(‘-‘);//split用来做切分的 把字符串切分成数组 alert(arr);//12,56,aaa,89 </script>
从一堆字符串里提取数字串 //思路 //目的 把数字从一串字符串中拎出来 var str=‘12 fff 87 er334 233 ++++fa80‘; var tmp=0; var arr=[]; for(var i=0;i<str.length;i++){ if(str.charAt(i)>=‘0‘ && str.charAt(i)<=9){ tmp+=str.charAt(i); } else{ if(tmp){ arr.push(tmp); tmp=‘‘; } } } if(tmp){ arr.push(tmp); tmp=‘‘; } alert(arr);//012,87,334,233,80 改用正则:alert(str.match(/\d+/g));
getelementby name tagname js大小写敏感
原文:https://www.cnblogs.com/yundong333/p/10507778.html