javascript 字符串
字符串就是單引號和雙引號裏包含的一組數據。
註意:雙引號,單引號不能混寫 例如var a= "abc‘;
1.concat 方法
將兩個或多個字符的文本組合起來,返回一個新的字符串。
var a = "123456";
var b = "abcdef"
var c = a.concat(b);
console.log(c);// 結果為 123456abcdef
2.indexOf 方法
返回字符串中一個子串第一次出現的索引(從左到右搜索)。如果沒有匹配項,返回 -1
var a = "abcdaaw23aadgf";
var index1 = a.indexOf("w");
console.log(index1) // 控制臺輸出 6
3.charAt 方法
返回指定位置的字符。
var a = "12345okjnhbre";
var index = a.charAt(6);
console.log(index); //控制臺輸出 k
4.lastIndexOf 方法
返回字符串中一個子串最後一處出現的索引(從右到左搜索),如果沒有匹配項,返回 -1 。
var a = "01234kihfefgn";
var c = a.lastIndexOf("f");
console.log(c); //控制臺輸出的10
5.substring 方法
返回字符串的一個子串,傳入參數是起始位置和結束位置。
var a = "asdfghertyuzknci";
var b = a.substring(0,6);
console.log(b); //控制臺輸出 asdfgh
6.substr 方法
返回字符串的一個子串,傳入參數是起始位置和長度
var a = "asdfghertyuzknci";
var b = a.substr(1,8);
console.log(b);
7.slice 方法
提取字符串的一部分,並返回一個新字符串(與 substring 相同)。
var a = "asdfghertyuzknci";
var b = a.slice(1,8);
console.log(b);//控制臺輸出 sdfgher
split
將字符串轉換成一個數組
var a = "asdf";
var b = a.split("");
console.log(b);//["a", "s", "d", "f"]
10.length
字符串的長度
var a = "asdfghertyuzknci";
var b = a.length;
console.log(b); // 16
11.toLowerCase
將字符串 轉換成小寫
var a = "asdfghertyuzknciFFFFFFFF"; var b = a.toLowerCase();
console.log(b); //asdfghertyuzknciffffffff
12.toUpperCase
將字符串 轉換成大寫
var a = "asdfghertyuzknciFFFFFFFF"; var b = a.toUpperCase();
console.log(b); //ASDFGHERTYUZKNCIFFFFFFFF
13.toString
數字類型轉字符串類型
var a = 123;
console.log( typeof a)//number
var b = a.toString()
console.log( typeof b)//String
14.replace
替換字符串
var myStr = "I,love,you,Do,you,love,me";
var replacedStr = myStr.replace("love","hate");
console.log(replacedStr);//I,hate,you,Do,you,love,me
想要學習前端開發的同學,可以加群:5436#273#93 學習哦!
javascript 字符串