ES6---模板字符串


 

 

ES6的內置對象擴展

 

 String 的擴展方法

1. 模板字符串

ES6新增的創建字符串的方式,使用反引號定義。

 

 

 

模板字符串中可以解析變量

 

 

 

模板字符串中可以換行

 

 

 

在模板字符串中可以調用函數

 

 

 

 

2.  實例方法:starsWith()和endsWith()

  • startsWith():表示參數字符串是否在原字符串的頭部,返回布爾值
  • 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方法,用於對每個成員執行某種操作,沒有返回值。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM