字符串对象

2017-04-18  本文已影响0人  洛洛kkkkkk
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>字符串对象</title>
        <style type="text/css">
            
        </style>
    </head>
    <body>
    </body>
    <script type="text/javascript">
        //字符串对象
        //1、转化为字符串。
        var num1=10;
        var str1=num1.toString();
        console.log(str1);
        console.log(String(13));
        
        //2、创建字符串
        var str2 = new String("5555");
        console.log(str2);
        
        //charAt 去字符串里面寻找下标为3的字符,从零开始,空格也算做字符。
        var str3 = "how are you,I'm fine thank you, and you"; 
        console.log(str3.charAt(3));
        
//      search 是在字符串中,搜索某个单词,然后返回这个单词在字符串中的首字母的位置,
//      搜索不到返回-1,出现多个匹配的字符串之后,只返回第一个的位置
        console.log(str3.search("fine"));
        
        //substring截取字符串,给一个参数的时候代表,从这个位置开始,截取到的字符串结束
        //给两个参数的时候,一个代表起始位置,一个代表结束位置(不包含最后一个位置)。
        var str4 = str3.substring(4,10);
        console.log(str4);
        
        //substr,截取字符串,第一个参数代表起始位置,第二个字符串代表截取的长度
        var str5 = str3.substr(4,7);
        console.log(str5);
        
        //slice 是数组 数组 数组的方法,用法和substring一样,两个参数分别代表要获取的数组的
//      起始位置和结束位置,可以用-1代表倒数第一个,-2代表倒数第二个
        var arr1 = [11,222,33,44,55];
        var arr2 = arr1.slice(2);
        console.log(arr1);
        console.log(arr2);
        
        //replace 字符串替换,吧前面的替换成后面的,只会替换第一个。
        var str6 = str3.replace("you","ni");
        console.log(str6);
        
        //吧一个字符串按照参数分割成N个元素的数组
        var str7 = str3.split("");
        console.log(str3);
        console.log(str7);
        
        var str8 = str3.concat("123");
        console.log(str8)
        
        var str9 = str3.indexOf("a");
        var str10 = str3.lastIndexOf("a");
        console.log(str9);
        console.log(str10);
        
        //时间对象
        //date
        //就是执行本行代码的时候获取到的时间
        var date = new Date();
        console.log(date);
        console.log(date.getFullYear());
        console.log(date.setFullYear(2018));
        
        
    </script>
</html>
上一篇 下一篇

猜你喜欢

热点阅读