js 字符串的操作

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>字符窜</title>
<script>
window.onload=function(){
var strA="Hello,";
var strB="Word";
//字符窜相加得到字符窜
var strC=strA+strB;
//将两个或多个字符的文本组合起来,返回一个新的字符串。
var strC1=strA.concat(strB);
//返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。
var index=strC.indexOf("H");
var index1=strC.indexOf("l",3);
//返回字符串中一个子串最后一处出现的索引(从右到左搜索),如果没有匹配项,返回 -1 。
var index2=strC.lastIndexOf("l");
var index3=strC.lastIndexOf("l",2);
//返回指定位置的字符。
var getChar=strC.charAt(2);
//返回字符串的一个子串,传入参数是起始位置和结束位置。
var subString1=strC.substring(2);
subString1="llo,Word";

var subString2=strC.substring(1,4);//前包括 后不包括
subString2="ell";
//提取字符串的一部分,并返回一个新字符串(与 substring 相同)。
var slice1=strC.slice(1);
slice1="ello,Word";
var slice2=strC.slice(1, 4);
slice2="ell"; 
//通过将字符串划分成子串,将一个字符串做成一个字符串数组。
var split1=strA.split("");
split1="H,l,l,e,0,,";
var split2=strA.split("",3); 
split1="H,e,l";
//返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。
var length=strA.length;
length=6;
//将整个字符串转成小写字母。
var tlc=strA.toLowerCase();
tlc="hello";
var tuc=strA.toUpperCase();
tuc="HELLO";

}
</script>
</head>
<body>

</body>
</html>

原文地址:https://www.cnblogs.com/zhangyingai/p/7099132.html