ES6 模板字串

2022-09-08 02:51:15 字數 1448 閱讀 9942

es6的內建物件擴充套件

string 的擴充套件方法

1. 模板字串

es6新增的建立字串的方式,使用反引號定義。

模板字串中可以解析變數。

模板字串中可以換行。

在模板字串中可以呼叫函式。

2.  例項方法:starswith()和endswith()

3. repeat方法介紹

repeat方法表示將原字串重複n次,返回乙個新字串。

4. 建立set資料結構

es6提供了新的資料結構set。它類似於陣列,但是成員的值都是唯一的,沒有重複的值。

set本身是乙個建構函式,用來生成set資料結構。

set函式可以接受乙個陣列作為引數,用來初始化。

4.1 利用set資料結構做陣列

會過濾重複的值

資料去重

4.2 set 資料結構

例項方法

add(value):新增某個值,返回構造本身(可以鏈式呼叫)

delete(value):刪除某個值,返回乙個布林值,表示刪除是否成功

has(value):返回乙個布林值,表示該值是否為set成員

clear():清楚所以成員,沒有放回值

4.3 遍歷set

遍歷set結構的例項與陣列一樣,也擁有foreach方法,用於對每個成員執行某種操作,沒有返回值。

ES6模板字串

es6提供了模板字串使字串的拼接以及模板的編寫變得特別簡單,組合字串的時候不在需要加號單引號這些,直接使用一對反引號即可,而且字串中需要變數的時候直接 的這種方式,大括號裡面可以是任何的js表示式,變數,物件的屬性,還可以是乙個函式,模板字串還可以進行巢狀。const person lili con...

es6 模板字串

模板字串 反引號表示 是增強版的字串,可以用作普通字串,也可以使用多行字串,也可以巢狀使用 1 this is a string 2 this is a string 3 let n a this is string 在模板字串中輸出多行字串的時候,會按照書寫的格式進行輸出,字元之間的空格和縮排都會...

es6模板字串

es6新增的建立字串的方式,使用反引號定義 let str 模板字串 console.log str 特點 可以解析變數。將變數放於 中 let val 123 let str2 模板字串 console.log str2 現在在模板字串的字串換行書寫,同時顯示也會進而換行顯示 let obj le...