字串String常用方法

2021-10-11 03:05:15 字數 1717 閱讀 3297

1、str.substring(indexstart [,indexend])

示例:

var anystring = "mozilla";

// 輸出 "moz"

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

console.log(anystring.substring(3,0)); // indexstart 大於 indexend

console.log(anystring.substring(3,-3)); // 小於 0 或為 nan,則被當作 0。

// 輸出 "mozilla"

console.log(anystring.substring(0,10)); // 大於 stringname.length,則被當作 stringname.length

2、str.substr(start[, length])

注意事項:

示例:

var str = "abcdefghij";

console.log("(1,2): " + str.substr(1,2)); // (1,2): bc

console.log("(-3,2): " + str.substr(-3,2)); // (-3,2): hi //start為負值

3、str.indexof(searchvalue [, fromindex])

注意事項:

示例:

var str = "abcdefghij";

console.log("(1,2): " + str.substr(1,2)); // (1,2): bc

console.log("(-3,2): " + str.substr(-3,2)); // (-3,2): hi //start為負值

使用 indexof 統計乙個字串中某個字母出現的次數

var str = 'to be, or not to be, that is the question.';

var count = 0;

var pos = str.indexof('e');

while (pos !== -1)

console.log(count); // displays 4

4、str.lastindexof(searchvalue[, fromindex])

5、str.includes(searchstring[, position]) (忘記吧,知道是個坑就行)

6、str.trim()

7、str.replace(regexp|substr, newsubstr)

示例:console.log(newstr ) // oranges are round, oranges and oranges are juicy.

String字串常用方法

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

String字串的常用方法

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

字串String的常用方法

字串拼接 str.concat var mystr 123 mystr2 456789 console.log mystr.concat mystr2 查詢字串某個位置上的元素 str.charat index index 下標 var mystr 123 mystr2 456789 console...