随笔分类 - ES6语法
学习es6语法的小知识合集
摘要:es6这个String对象倒是扩展了不少方法,但是很多都是跟字符编码相关,个人选了几个感觉比较常用的方法; includes 搜索字符的神器 还记得我们之前如何判断某个字符串对象是否包含特地字符的吗? indexOf本来只是一个获取字符对应位置的方法,因为找到不到会返回-1这个值,就成了判断是否包含
阅读全文
摘要:一直以来以ecma为核心的js始终没有常量的概念,es6则弥补了这一个缺陷; 上例声明了一个基本类型的常量,如过试图修改初始值则会报错;如果是引用类型的值同样适用,但是有一点需要注意,举例说明: 正常报错,没毛病,再看: 这怎么没报错?而且还能修改成功? 这两个例子不一样的地方在于前者是修改了指针(
阅读全文
摘要:let与块级作用域 在代码中,使用var申明的变量在代码块外面能被识别,但是let命令却不能被识别,这样就实现了js的块级作用域,我们在使用条件语句 循环语句等就会不担心变量污染的问题了,以下是两种写法等对比: es6: es5: 在{}用let声明的变量只有在{}内是有效的 let不会有变量提升
阅读全文