js的數據類型--字符串
阿新 • • 發佈:2017-10-14
數組 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的數據類型--字符串