字符串
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>字符串语法</title>
</head>
<body>
<script type="text/javascript">
var str = "chenhao-Love-Football and Basketball";
// alert(str.length);//字符串长度
// alert(str.charAt(5));//获取字符创特定索引处的字符(从0开始算第五个下标)
// alert(str.toUpperCase());//将字符创的所有字符转换成大写字母
// alert(str.indexOf('o'));//返回字符串中特定字符串第一次出现的位置(弹出6)
// alert(str.indexOf('o',7));//第一次出现的o到后面7位第一个出现的o的位置(弹出9)
// alert(str.lastIndexOf('o'));//最后一个o的位置(弹出15)
// alert(str.substring(2))//从第二位包括它本身开始截取
// alert(str.substring(2,4))//注意后面4是从1开始算的,前面2是从0开始算的(弹出en)
// alert(str.slice(2))//也是从第二位包括它本身开始截取,但跟substring比,它可以冲负数开始
// alert(str.slice(3,-1))//截掉3之前的字(弹出nhao-Love-Football and Basketbal)
// alert(str.replace('hao','gang'))//替换,把hao替换成gang(弹出chengang-Love-Football and Basketball)
//字符串切割
// var arr = str.split('-');//分割后,变成数组
// for (var i = 0; i < arr.length; i++) {
// alert(arr[i]);//根据指定的字符来切割,分别弹出三个词,
// }
//匹配字符串弹出
// alert(str.match('and'));//(弹出and)
//返回下标索引
alert(str.search('Love'));//(弹出8)
</script>
</body>
</html>