3707人加入学习
(6人评价)
Web前端第三季(JavaScript)

制作完成于2018年6月14日

价格 免费
<!DOCTYPE html>
<head>
    <meta charset="UTF-8">
    <title>字符串string</title>
    <script type="text/javascript">
        // var str = "heLLO world";//子串
        // str = str + "234234123";//heLLO world234234123
        //1,取得长度
        // console.log(str.length);
        // //2,利用索引访问单个字符
        // console.log(str[0]);
        // console.log(str[1]);
        // console.log(str[2]);
        // //str[5] = '-'; //可以获取对应的字符,但是不能修改。
        // console.log(str);
        // // 0 1 2 3 4 5 ... str.length-1
        // for(var i = 0;i<str.length;i++){
        //     console.log(str[i]);
        // }

        // var str2 = str.toUpperCase();
        // console.log(str);
        // console.log(str2);

        // var str3 = str.toLowerCase();
        // console.log(str3);

        // var index = str.indexOf("",4);//如果子串存在,返回子串首字母索引;如果子串不存在,返回-1;如果子串为空,返回0
        // console.log(index);

        // var str2 = str + "sikiedu.com";
        // console.log(str2);

        // var str3 = str.concat("sikiedu.com","!");
        // console.log(str3);

        var str = "heLLO world"
        var str2 = str.slice(2,5);
        var str3 = str.slice(2);
        var str4 = str.slice(5,3);
        var str5 = str.slice(2,40);
        var str6 = str.slice(-4,-2);
        console.log(str2);//LLO
        console.log(str3);//LLO world
        console.log(str4);//""
        console.log(str5);//LLO world
        console.log(str6);//or
    </script>
</head>
<body>
    
</body>
</html>

 

[展开全文]

字符串名.indexOf("",开始查找的位置) 查找字串是否存在返回字串首字母在字符串中的索引 如不存在返回-1 若字串为空返回0

 

 

字符串名.slice(开始索引,结束索引) 字符串切割

注:包换开始索引,不包含结束索引

负数就是从后面开始数

[展开全文]
  • indexOf()  找到子串在原来字符中的位置,返回子串首字母的位置.

            indexOf( ,4)从限定的位置开始查找.

  •  concat()字符串连接;
  • slice()切割 包左不包右.
  •  

 

[展开全文]