字串String的常用方法

2021-10-07 10:34:39 字數 2002 閱讀 3184

字串拼接:str.concat()

var mystr = "123",mystr2 = "456789";

console.log(mystr.concat(mystr2));

查詢字串某個位置上的元素:str.charat(index) index:下標

var mystr = "123",mystr2 = "456789";

console.log(mystr.charat(2));

字串的替換: str.replace(a,b) ==> b替換a 注意:不改變原字串

var mystr = "123",mystr2 = "456789";

console.log(mystr2.replace(6,"a"));

console.log(mystr2);

將字串轉換成 字串陣列: str.split(「x」) 如果存在x則以x所在的位置切割 將切割後的元素裝換成陣列元素 否則 字串的每一項都會被切割成陣列元素

var mystr = "123",mystr2 = "456789";

console.log(mystr2.split(7));

console.log(mystr2.split(""));

console.log(mystr2);

字串中是否存在某乙個元素: str.indexof(「a」) : 從前往後找 字串中是否存在a 存在的話就返回a第一次出現的下標 否則返回 -1

var mystr = '123',mystr2 = "4567879";

console.log(mystr2.indexof("7"));

console.log(mystr2);

console.log(mystr2.lastindexof("7"));

console.log(mystr2);

字串中是否存在某乙個元素: str.match(「a」) : 從後往前找 字串中是否存在a 存在的話就返回a 否則返回 null

var mystr = '123',mystr2 = "4567879";

console.log(mystr2.match("7"));

console.log(mystr2);

字串轉大小寫: str.touppercase() 將字串轉換成大寫 str.tolowercase() 將字串轉換成大寫 注意:只對英文本元生效

var mystr = '123',mystr2 = "qweeee";

console.log(mystr2.touppercase());

console.log(mystr2.tolowercase());

console.log(mystr2);

字串分割: str.slice( x,y) x , y 代表下標 [x,y) 注意:不改變原字串

var mystr = '123',mystr2 = "qweeee";

console.log(mystr2.slice(2,3));

console.log(mystr2);

1)字串分割: str.substring(x[,y]) 如果只存在x :從下標x開始一直切割到字串最後一位 兩個值: x , y 代表下標 [x,y)

(2)字串分割: str.substr(x[,y]) 用法同str.substring(x[,y]) 注意:str.substr(x[,y]) 不是乙個標準方法 但是部分瀏覽器支援

var mystr = '123',mystr2 = "qweeee";  

console.log(mystr2.substring(0,3));

console.log(mystr2.substring(3));

console.log(mystr2);

String字串常用方法

字串間比較 equals 和contentequals equals string 和 string 比較 equalsignorecase 不考慮大小寫 contentequals stirng 和stringbuffer stringbuilder比較 返回查詢字元或字串的索引 indexof ...

字串String常用方法

1 str.substring indexstart indexend 示例 var anystring mozilla 輸出 moz console.log anystring.substring 0,3 console.log anystring.substring 3,0 indexstart...

String字串的常用方法

一 string 的含義 string 是定義乙個字串物件 記憶體中的字串都是乙個物件。string 一旦被初始化就不能被改變 可以改變變數指向,但是不能改變物件內容 定義方式 string s1 abc 在記憶體中存在乙個物件。string s2 new string abc 在記憶體中存在兩個物...