Js中的數據類型--String


晝貓筆記--給你帶來不一樣的筆記

不止是筆記 更多的是思考


上一期咱們大概了解了下什么是JavaScript,想必大家也都知道

 

今天主要說下Js中的數據類型

 

在Js中一共分為六種數據類型

        其中基本數據類型有

                -

String 字符串

                - Number數值

                - Boolean布爾值

                - Null空值

                - Undefined未定義

        引用數據類型有 

                - Object對象


String 字符串


首先從String開始說起

    字符串是存儲字符(比如 Bill Gates)的變量

     在Js中的字符串需要使用引號引起來(單引號或者雙引號都可以 要用英文寫 )


String 對象方法

   

    -  indexof()

         該方法可返回某個指定的字符串值在字符串中首次出現的位置。並返回第一次出現的位置。

       語法: 對象.indexof()

          注意:indexof()區分大小寫

        如果要檢索的字符串值沒有出現,則該方法返回 -1   

var str = "晝貓筆記";
console.log(str.indexOf("筆記")); //2

var str = "hello word";
console.log(str.indexOf("l")); // 2


    -  lastIndexOf()

        該方法可返回一個指定的字符串值 最后出現的位置,在一個字符串中的指定位置從后向前搜索。

        語法: 對象.IastIndexOf()

          注意:indexof()區分大小寫

        如果要檢索的字符串值沒有出現,則該方法返回 -1     

var str = "晝貓筆記";
console.log(str.lastIndexOf("哈哈")); //-1

var str = "hello word";
console.log(str.lastIndexOf("l")); //3


     -  concat()

       該方法用於連接兩個或多個字符串。

         語法:對象.concat(str)

         注意:使用  +  運算符來進行字符串的連接運算通常會更簡便一些

var str = "晝貓筆記";
var str2 = "hello word";
console.log(str.concat(str2)); //晝貓筆記hello word


     -  slice()
         該方法可提取字符串的某個部分,並以新的字符串返回被提取的部分。

         語法: 對象.slice(start,end)    //不包括end

var str = "hello word";
console.log(str.slice(0, 2)); //he  (從索引0開始到2結束不包括2)

 

     - toLowerCase()

         該方法用於把字符串轉換為小寫。

         語法: 對象.toLowerCase()

var str = "Hello Word";
console.log(str.toLowerCase()); //hello word


    -  toUpperCase()

       該方法用於把字符串轉換成大寫。

         語法:對象.toUpperCase()

var str = "Hello Word";
console.log(str.toLowerCase()); //HELLO WORD


String 總結

    

    在練習String的時候大家千萬要注意的是要 + 引號

    以上提到的String的方法是在以后會經常用到的但是不包括全部

    對其他方法感興趣的小伙伴可以去w3c學院、菜鳥教程查看更多方法

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM