ES6基础语法之字符串扩展的方法
导读:本文共2472.5字符,通常情况下阅读需要8分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一、字符串的遍历JS中遍历字符串:varstr="hello,world";for(vari=0;i<str.length;i++){ console.log(str[i]);}ES6扩展的遍历字符串方法:letstr="hello,world";for(letcofstr){ consol... ...
目录
(为您整理了一些要点),点击可以直达。JS中遍历字符串:
ES6扩展的遍历字符串方法:
字符串识别:
ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。
includes():返回布尔值,判断是否找到参数字符串。
startsWith():返回布尔值,判断参数字符串是否在原字符串的头部。
endsWith():返回布尔值,判断参数字符串是否在原字符串的尾部。
以上三个方法都可以接受两个参数,需要搜索的字符串,和可选的搜索起始位置索引。
字符串重复:
repeat():返回新的字符串,表示将字符串重复指定次数返回
字符串补全:
padStart:返回新的字符串,表示用参数字符串从头部(左侧)补全原字符串。
padEnd:返回新的字符串,表示用参数字符串从尾部(右侧)补全原字符串。
模板字符串相当于加强版的字符串,用反引号 `,除了作为普通字符串,还可以用来定义多行字符串,还可以在字
符串中加入变量和表达式。
多行字符串使用:
字符串中插入变量:
模板字符串的注意点:
使用模板字符串输出列表:
ES6基础语法之字符串扩展的方法的详细内容,希望对您有所帮助,信息来源于网络。