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>