String对象可用于处理或格式化文本字符串以及确定和定位字符串中的子字符串。
String字符串对象常见方法总结如下:
"helloWorld".toUpperCase() 返回转换为大写字母的字符串
"helloWorld".toLowerCase() 返回转换为小写字母的字符串
"helloWorld".substr(1, 5) 返回一个从指定位置开始的指定长度的子字符串
"helloWorld".split("o") 将字符串分割为子字符串,然后将结果 (数组) 作为字符串数组返回
"helloWorld".slice ( 1,5 ) 返回字符串截取后的字符串片段
"helloWorld".replace (" o " , " O ") 返回字符串进行文字替换后的内容(只替换第一个匹配结果)
"helloWorld".lastIndexOf(" o ") 返回字符串中最后一次出现子字符串的字符位置。
"helloWorld".indexOf("World") 返回字符串中 第一次 出现子字符串的字符位置。
<script>
var str = "www.phpddt.COM";
document.write(str.indexOf("php")+"<br>"); //4
document.write(str.lastIndexOf("php")+"<br>"); //4
document.write(str.replace("php","PHP")+"<br>"); //www.PHPddt.COM
document.write(str.slice(1,5)+"<br>"); //ww.p
document.write(str.substr(1,5)+"<br>"); //ww.ph
document.write(str.toLowerCase(str)+"<br>"); //www.phpddt.com
document.write(str.toUpperCase(str)+"<br>"); //WWW.PHPDDT.COM
</script>