摘要: JS 的字符串相对其他语言来说功能总是有限的,事实上,ES5中一直缺乏许多特性,如多行字符串、字符串格式化、HTML转义等。ES6通过模板字面量的方式进行了填补,模板字面量试着跳出JS已有的字符串体系,通过一些全新的方法来解决类似的问题。 一、基本用法 模板字面量是增强版的字符串,它用反引号(`)标 阅读全文
posted @ 2017-11-20 23:40 古兰精 阅读(1189) 评论(0) 推荐(1) 编辑
摘要: 一、子串识别 自从 JS 引入了 indexOf() 方法,开发者们就使用它来识别字符串是否存在于其它字符串中。ES6 包含了以下三个方法来满足这类需求: 1、includes():该方法在给定文本存在于字符串中的任意位置时会返回 true ,否则返回false 2、startsWith():该方法 阅读全文
posted @ 2017-11-20 23:03 古兰精 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、指数运算符 ES6引入的唯一一个JS语法变化是求幂运算符,它是一种将指数应用于基数的数学运算。JS已有的Math.pow()方法可以执行求幂运算,但它也是为数不多的需要通过方法而不是正式的运算符来进行求幂 求幂运算符是两个星号(**):左操作数是基数,右操作数是指数 指数运算符可以与等号结合,形 阅读全文
posted @ 2017-11-20 22:48 古兰精 阅读(878) 评论(0) 推荐(0) 编辑