美文网首页
ES6学习-2.字符串

ES6学习-2.字符串

作者: Zip_Wang | 来源:发表于2018-01-24 15:10 被阅读2次

1、codePointAt()方法

支持Unicode字符,也是就是常说两个编码单元,长度32位。相比之前的charCodeAt()方法更加支持Unicode字符。

2、normailze()方法

这个方法就是一个Unicode的标准化形式。例如在给字符串排序的时候,就可以先进行标准化,然后再进行排序。

先标准化再排序

3、字符串中的子串识别

includes()方法,在字符串中检测到指定文本则返回true,否则返回false。

startsWith()方法,字符串的起始部分检测到指定文本则返回true,否则返回false。

endsWith()方法,字符串的结束部分检测到指定文本则返回true,否则返回false。

这三个方法都接受两个参数,第一个参数指定搜索的文本,第二个参数指定开始搜索的位置的索引值。

4、repeat()方法

返回一个当前字符串重复一定次数后的新字符串。例如:"x".repeat(3)则会变成"xxx"。

5、模板字面量

模板字面量就是用反撇号(`)来包括一段字符串。

多行字符串

以前多行字符串要用\n来分隔,现在使用模板字面量就可以直接换行输入就可以了。

字符串占位符

占位符是由${}组成的,中间可以包含任何JavaScript表达式。

相关文章

  • 字符串

    1. 字符串方法。 2. ES6新增加的字符串方法。

  • ES6学习-2.字符串

    1、codePointAt()方法 支持Unicode字符,也是就是常说两个编码单元,长度32位。相比之前的cha...

  • es6新特性

    es6新特性 1.函数参数添加默认值 es6之前 es6之后: 2.字符串拼接 es6之前: es6之后: 3.解...

  • ES6-02 字符串与正则表达式

    ES6学习笔记-字符串与正则表达式 JS字符串编码 在ES6之前,JS的字符串以16位字符编码(UCS-2)为基础...

  • ES6 的知识点学习笔记(3) - 字符串, 数组, 对象, 函

    一、ES6 字符串新增方法及特性 1. 判断 'li' 在字符串 str 中是否存在 includes 2. 判断...

  • string

    es6 字符串的新增属性。学习笔记此博文 字符串的遍历器的接口。 includes(),startsWith(),...

  • ES6新语法

    一、字符串拼接(ES6) 1.传统方法 使用+ 2.模版拼接(ES6新方法) 使用${str1}拼接,可支持换行,...

  • ES6

    ES6新增特性: 2.模板字符串适用场景:解决字符串拼接问题用反引号实现:`` 获取值:${ } 匿名函数: 用 ...

  • 一、JavaScript 笔记之扫盲

    JavaScript 个人零碎笔记,不作为学习JavaScript 教程使用 1.字符串: es6 针对多行字符串...

  • JavaScript基础

    1.多行字符串表示方法 这是一个 多行字符串 测试 该方法为ES6新增。示例: 输出为: 2.用[]获取字符串的位...

网友评论

      本文标题:ES6学习-2.字符串

      本文链接:https://www.haomeiwen.com/subject/vowsaxtx.html