1. 程式人生 > >Js中的數據類型--String

Js中的數據類型--String

center tro gin bject ffffff ber ole per index

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

不止是筆記 更多的是思考


上一期咱們大概了解了下什麽是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學院、菜鳥教程查看更多方法

Js中的數據類型--String