//js的字串方法與陣列方法對比
let str = '';
str.charat(params); //陣列下標返回查詢到的值parent
str.charcodeat(); //返回查詢到值得code碼
str.indexof(); //查詢返回的陣列下標,-1為空
str.includes(); //查詢返回boolean
str.lastindexof(); //從後面查詢
str.trim(); //去兩頭空格
str.tostring(); //字串化
str.replace(rex, value); //替換字串,正則查詢
str.split(params); //擷取轉化為陣列
str.substring(param1, param2); //擷取陣列下標的距離
str.substr(param1, param2); //下標距離吧
str.match(regexp); //返回檢索到的值,正則檢索,多個值
str.search(regexp); //返回檢索到的陣列下標,
str.repeat(num); //複製字串,複製次數
string.fromcharcode(num) //unicode轉化為string
str.concat(param); //多個字串連線到一起
str.startswith(param); //查詢字串開頭
str.valueof(); //程式內部執行,返回value值
str.tolowercase(); //字串小寫;
str.touppercase(); //字串大寫
這些方法通過sting.prototype.方法名寫進sting,通過原生的js可實現,例如
// function split(param)
// arr.push(str2)
// for (let j = str1.indexof(param); j split()擷取成陣列方法
JS 字串方法
js部分使用js實現乙個方法convert,將foo bar這種形式的輸入轉成foobar這種駝峰式.function convert str return arr.join 方法名charat 用途檢索指定位置對應的字元,返回對應字元或空 例子var str hello world str.cha...
js字串方法
charat 返回指定位置的字元。str.charat index index 為必須引數,型別為number 0到str.length 1之間,否則該方法返回 空串 另外 str.charat 即不帶引數和str.charat nan 均返回字串的第乙個字元 2.charcodeat 返回在指定的...
JS 字串方法
slice start,end 擷取start到end的子串,不包括end位置。start為負數時,字串的長度與start相加作為start。end為負數時,字串的長度與end相加作為end。substring start,end 擷取start到end的子串,不包括end位置。如果 start 比...