1. 程式人生 > >javascript 字符串

javascript 字符串

中一 adg 轉字符串 字符串轉換 replace 多個 sub def 相同

字符串就是單引號和雙引號裏包含的一組數據。

註意:雙引號,單引號不能混寫 例如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 字符串