ES6字串方法

2021-09-26 04:43:00 字數 852 閱讀 9162

es6 新提出一些字串方法方便使用

查詢子字串

string.includes()查詢字串是否包含某子字串

string.startswith()查詢字串開始處是否包含某子字串

string.endswith()查詢字串結束處是否包含某子字串

上述方法均返回boolean值,第乙個引數為所需查詢的子字串,第二個引數為查詢的起始位置

var string=

console.

log(string.

includes()

)//true

console.

log(string.

includes(,

6))//false

補全字串

string.padstart(5,'0')在字串前補全字串

string.padend(5,'0')在字串結尾補全字串

上述方法返回補全後的字串,第乙個引數規定補全後字串的長度,第二個引數為用於補全的子字串,如果為空則用空格補全

var string=

console.

log(string.

padstart(6

,'0'))

console.

log(string.

padend(6

,'0'))

console.

log(string.

padend(6

,''))

ES6字串新增方法

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

ES6 字串 字串

又到了一天一度的寫筆記的時間了,今天看的es6字串部分,因為內容我感覺挺多的,而且需要理解,所以第二個部分模板字串的筆記就放到明天來寫了,今天就寫一下學習字串物件的筆記,筆記分為以下幾點 開始今天的筆記吧!什麼字元的表示方法?第一次聽到這個問題的時候,可能一臉蒙,我查閱了一下資料,簡單的大概的了解了...

ES6 字串擴充套件

1 字串可以使用 u x的形式來表達乙個字元,x叫做字元的碼點,x的範圍是0000 ffff,超過ffff的碼點需要用兩個雙位元組表示 如果我們 u後面的16進製制的值大於ffff,我們需要加乙個大括號 u讓js正確解析。2 我們應該都了解,漢字一般都需要兩個雙位元組來表示,在js中兩個位元組佔乙個...