1. 程式人生 > >js的數據類型--字符串

js的數據類型--字符串

數組 cas split 數據 生成 tin world 兩數相加 數據類型

js的數據類型——字符串

這篇我們來說說js的第二種數據類型——字符串。

js的內置功能之一就是字符串拼接。如果將加號(+)運算符用於數字,表示兩數相加。但將它作用於字符串,則表示字符串拼接,將第二個字符串拼接在第一個字符串之後。

比如:

msg = hello,+world;//生成字符串"hello,world"
greeting="Welcome to my blog,"+" " +name;

字符串也有length屬性,所以我們也可以使用.length來獲得字符串的長度。

字符串還提供了許多可以調用的方法;

var s = "hello world"  //定義一個字符
  s.charAt(0
) //"h":第一個字符 s.charAt(s.length-1) //"d":最後一個字符 s.substring(1,4) //"ell":第2~4個字符 s.slice(1,4) //"ell":同上 s.slice(-3) //"rld":從後往前截取三位 s.indexOf("l") //2:字符l首次出現的位置下標 s.lastIndexOf("l") //10:字符l最後出現的位置下標 s.indexOf("l",3) //3:在位置3及之後首次出現字符l的位置
s.split(",") //[‘hello‘,‘world‘]:分割成數組 s.replace("h","H") //”Hello world“:全文字符串替換 s.toUpperCase() //”HELLO WORLD“ :全部變成大寫

js的數據類型--字符串