JavaScript中的字串,陣列,替換

2021-08-04 21:55:16 字數 1137 閱讀 1098

字串的定義:定義乙個特殊的變數,然後直接將字串賦值給它

var str=「abc123」;

字串實際上也是字元組成的陣列,所以陣列的方法它基本是都有的

(1)訪問字串裡面的字元:

a.陣列方式:str[i];

b.字串特有的方式:charat(i);

(2)查詢

a.陣列方式:indexof

b.字串方式:search()方法:和傳入引數(要搜尋的子串),返回子串的第乙個字元在父串的下標。這個方法對大小寫敏感

訪問字串裡面的字元,和陣列的方式一樣,(str[i])

另乙個方法是charat[i]

search()方法:傳入引數(slice():前包括後不包括

substr(start, length):傳入引數(第乙個引數,開始擷取的下標,如果沒有第二個引數,它就一直擷取最後)(第二個引數,擷取的長度)

陣列方式:splice

replace()替換:

var

str

="helloworld";

str

=str

.replace("world","china");   //替換 先輸要被替換的,然後新增你想要的

alert(str

);

touppercase():小寫字母轉化成大寫

tolowercase()大寫轉化成小寫

trim()方法: 去除字串首尾的空格符

split(x):字串的分割。用字串「x」進行分割,分割之後是乙個陣列, 陣列

var

a="a bc"

var

result

=a

.split("");        //分割

alert(result

);  //["a" "b" "c"]

JavaScript中的字串

1.建立乙個字串 1 宣告賦值 var string this is a test 或var string this is a test 2 沒有引號的任何文字字串都被假定為變數名 屬性名 保留字或類似。2.單引號和雙引號 1 建議選擇乙個並堅持使用它。2 正確使用 var sgldbl would...

JavaScript中的字串

取得指定子字串在字串中第一次出現的位置 var str helloworld 取得l在字串中第一次出現的位置 索引 console.log str.indexof l 列印出str 輸出的值的 helloworld 如果字串中沒有就返回 1 取得指定子字串在字串中第一次出現的位置 var str h...

javascript中字串search方法

search 方法用於檢索字串中指定的子字串,或者檢索與正規表示式匹配的自字串 search 方法支援字串或者正規表示式物件為引數 返回第乙個與引數相匹配的子字串的起始位置 如果沒有檢索到匹配的子字串,則返回 1 1 search 方法不執行全域性匹配,它將忽略標識g 2 search 方法同時忽略...