es6 新增字串方法

2021-09-08 12:52:30 字數 963 閱讀 6682

es6新增了4個字串處理的方法:startswith,endswith,includes,repeat。

let str="lxy";

//字串是否以某個字元開頭

console.log(str.startswith('l'));//

true

console.log(str.startswith('x'));//

false

//字串是否以某個字元結尾

console.log(str.endswith('x'));//

false

console.log(str.endswith('y'));//

true

//字串是否包含某個字元

console.log(str.includes('x'));//

true

console.log(str.includes('z'));//

false

//repeat()重複某個字串幾次

console.log(str.repeat(3));//

lxylxylxy

console.log(str.repeat(5));//

lxylxylxylxylxy

includes(),startswith(),endswith()都支援第2個引數。

使用第2個引數n時,endswith的行為與其他兩個方法有所不同。

ES6中新增的字串方法

1.startswith方法 該方法用於判定字串是否是以指定的字串開頭 其實是具體從某個位置開頭 let str 今天天氣不錯 判定str是否是以 今天 開頭 let result str.startswith 今天 console.log result true 判定 天氣 是不是從str的下標2...

ES6字串新增方法

確定乙個字串是否包含在另乙個字串中。方法返回乙個新字串,表示將原字串重複n次。es2017 引入了字串補全長度的功能。如果某個字串不夠指定長度,會在頭部或尾部補全。padstart 用於頭部補全,padend 用於尾部補全。第乙個引數長度 第二個引數補的資料,超過要補的長度就擷取,小於長度就整體補充...

字串方法簡述,包含es6新增方法

今天在看es6中對字串新增加的方法,也同時回顧了以下字串的全部方法,並對所有的方法做了乙個大全,以後會隨時增加。1.charat 返回指定索引位置的字元。2.charcodeat 返回指定索引位置的unicode值 3.concat 連線兩個或多個字串,返回連線後的字串 4.fromcharcode...