美文网首页
第五章 字符串的新增方法

第五章 字符串的新增方法

作者: 三多_250e | 来源:发表于2019-11-19 16:02 被阅读0次

1、String.fromCodePoint()

ES6提供的这个方法可以识别大于0xFFFF的字符,弥补了String.fromCharCode()方法的不足。在作用上,正好与下面的CodePointAt()方法相对应

String.fromCodePoint(0x20BB7)
// "𠮷"
String.fromCodePoint(0x78, 0x1f680, 0x79) === 'x\uD83D\uDE80y'
// true

上面代码中,如果String.fromCodePoint方法有多个参数,则它们会被合并成一个字符串返回。
注意,fromCodePoint方法定义在String对象上,而codePointAt方法定义在字符串的实例对象上。

2、String.raw()

ES6 还为原生的 String 对象,提供了一个raw()方法。该方法返回一个斜杠都被转义(即斜杠前面再加一个斜杠)的字符串,往往用于模板字符串的处理方法。如果原字符串的斜杠已经转义,那么String.raw()会进行再次转义。

String.raw`Hi\\n`
// 返回 "Hi\\\\n"
String.raw`Hi\\n` === "Hi\\\\n" // true

相关文章

  • es6第五章学习

    es6第五章 字符串新增方法 1.String.fromCodePoint() ES5 提供String.from...

  • learn-es6常用语法(4)

    1字符串新增方法 模板字符串 ${变量} `` `解决之前字符串连接要多次拼接的问题 新增方法 startsWi...

  • ES6学习 第四章 字符串的新增方法

    前言 本章介绍字符串对象的新增方法。不常用的方法不做重点笔记。本章原文链接:字符串的新增方法[https://es...

  • 字符串

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

  • ES6基础入门教程(十三)新增的字符串方法

    新增:模板字符串 你要注意,输出的时候,下面那个可不是引号,是 数字1 旁边那个波折号。。 新增:字符串方法 新增...

  • es6-字符串扩展

    字符串新增特性 Unicode表示法 遍历接口 模板字符串 新增方法 babel-polifill 兼容 es7 ...

  • JS判断对象是否为空

    方法一: 将 Object 对象转换为字符串,然后判断字符串 方法二: 方法三: ES6 新增的方法 Object...

  • ECMAScript 6 新增内容

    变量的扩展letconst变量的结构 字符串的扩展及新增方法模板字符串 (`${}`)matchAll 方法返回一...

  • ECMAScript6--5.字符串扩展

    1.字符串新增特性 Unicode表示法 遍历接口 模板字符串 新增方法(10种)eg:1.Unicode表示法{...

  • 第五章 字符串的新增方法

    1、String.fromCodePoint() ES6提供的这个方法可以识别大于0xFFFF的字符,弥补了Str...

网友评论

      本文标题:第五章 字符串的新增方法

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