ES6基础-字符串的新特性
生活随笔
收集整理的這篇文章主要介紹了
ES6基础-字符串的新特性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字符串的新特性 1. es6新增遍歷接口:for...of循環遍歷 2. 模版字符串: 使用``號對字符串進行原格式輸出 可以使用trim()方法進行取消換行 模版字符串潛入變量,需要將變量名寫在${}之中 3. 字符串的實例方法: includes(): 和es5中的indexOf相同: 確定一個字符串是否包含在另一個字符串中 startsWith(): 返回布爾值,表示參數字符串穿是否在當前字符串的頭部 endsWith(): 返回布爾值,表示參數字符串穿是否在當前字符串的尾部 let s = "hello world"
s.startsWidth('hello') // true
s.endsWith('d') // true
s.includes('o') // true
'x'.repeat(3) // xxx
'an'.repeat(3) //ananan 4. repeat(): 返回一個新的字符串,表示將原字符串替換n次 5. padStart(): 字符串指定固定的長度,在頭部補全 6. padEnd(): 字符串指定固定的長度,在尾部補全 * 常見使用處理時間格式的時候使用字符串補全 'x'.padStart(5, 'ab') // ababx
'x'.padStart(4, 'ab') // abax'x'.padEnd(5,'ab') // 'Xabab'
'x'.padEnd(5,'ab') // 'xaba' 7. timeStart() 8. trimEnd() * 清除字符串頭部和尾部的空格,和trim()一致,返回新的字符串,不會對原字符串修改 9. mathAll():返回一個正則表達式在當前字符串的所有匹配
?
轉載于:https://www.cnblogs.com/kuishen/p/11051715.html
總結
以上是生活随笔為你收集整理的ES6基础-字符串的新特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring---------Threa
- 下一篇: 送出orkut邀请,当然如果需要gmai