js技术之截取substring(int,int)


案例:把所有单词以空格为分割并将首字母转为大写





<script src="js/jquery.min.js"></script>
<script language=javascript>
function titlecs() {
var wzwSku = "wzw i live you";、
       // 按照 空格 来进行分割
let arr = wzwSku.split(/[\s\n]/);
       //循环遍历
for (i = 0; i < arr.length; i++) {
          // 截取首字母
let s1 = arr[i].substring(0, 1);
          // 将首字母转换为大小姐
let s = s1.toUpperCase() + arr[i].substring(1);
          // 拼接单词
if (i == 0) {
wzwSku = s;
} else {
wzwSku += " " + s;
}
}
       // 弹窗
alert(wzwSku);

}

</script>



结果:

扩展:如果写两个数就是范围截取,如果只输入一个数就是从那个数开始一直到结束

举例数据

   var a = “123456789”;

截取范围:就只是截取第一个数据:1

      let s1 = a.substring(0, 1);

截取范围:截取到第五个数据:12345

  let s2 = a.substring(0, 4);

如果1个数:截取5后面的所有值

  let s3 = a.substring(4);

总结:

  1.截取和java代码的基本一致

  2.注意需要导入的js文件路径==》 <script src="js/jquery.min.js"></script>

  3.其他的在看其他文章的介绍