字符串处理方法

1、字符串合并操作:“ + ”
2、parseInt() 将数字字符串转化为整数
3、parseFloat() 将数字字符串转化为小数
4、split() 把一个字符串分隔成字符串组成的数组
5、charAt() 获取字符串中的某一个字符
6、indexOf() 查找字符串是否含有某字符
7、substring() 截取字符串 用法: substring(start,end)(不包括end)
8、toUpperCase() 字符串转大写
9、toLowerCase() 字符串转小写

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字符串处理方法</title>
    <script>
      let iNum = 12;
      let sTr = '24';
      let sTr01 = 'abc'
      alert(iNum+sTr);//弹出1224,数字和字符串相加等同于字符串和字符串相加
      alert(sTr+sTr01);//弹出24abc

      let sNum = '12.36';
      //parseInt() 将数字字符串转化为整数
      alert(parseInt(sNum));//弹出12
      alert(parseInt(sNum)+parseInt(sTr));//12+24 弹出36

      //parseFloat() 将数字字符串转化为小数
      alert(parseFloat(sNum));//弹出12.36*/

      //split() 把一个字符串分隔成字符串组成的数组
      let sNum01 = '2022-12-12';
      alert(sNum01.split('-'));//弹出2022,12,12
      alert(sNum01.split(''));//弹出2,0,2,2,-,1,2,-,1,2

      //charAt() 获取字符串中的某一个字符(按编号获取)
      let sNum02 = 'span';
      alert(sNum02.charAt(1));//弹出p

      //indexOf() 查找字符串是否含有某字符,
      let sTr02 = 'apple banana orange';
      alert(sTr02.indexOf('orange'));//弹出13,orange是从编号13开始的,=>0即为字符串中含有该字符
      alert(sTr02.indexOf('grape'));//弹出-1,小于0即字符串中没有该字符

      //substring() 截取字符串 用法: substring(start,end)(不包括end)
      let sTr03 = "abcdefghijklmn";
      alert(sTr03.substring(2,6));//弹出cdef,从2开始截取,到6停止(不包括6)
      alert(sTr03.substring(2));//弹出cdefghijklmn,从2开始截取

      //toUpperCase() 字符串转大写
      alert(sTr03.toUpperCase());//弹出ABCDEFGHIJKLMN

      //toLowerCase()字符串转小写
      let sTr04 = 'DEFGHI';
      alert(sTr04.toLowerCase());//弹出defghi

      //字符串反转
      //join() 将数组成员通过一个分隔符合并成字符串
      let sTr05 = 'opqrst';
      let sTr06 = sTr05.split('').reverse().join(',');
      alert(sTr06);//弹出t,s,r,q,p,o


    </script>
</head>
<body>

</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值