摘要: 基本概念 本质上是一种匹配模式,只要等号两边的模式相同,那么左边的变量就可以被赋予对应的值。 解构赋值的几种方式 1. 数组的解构赋值 解构赋值是可以使用缺省的方式用于占位 如果解构赋值时,没有找到对应的值会怎样? 2. 对象的解构赋值 我们知道,对象和数组不太一样,1对象是有属性的,2对象是无序的 阅读全文
posted @ 2018-02-06 16:13 大黑兔 阅读(204) 评论(0) 推荐(0) 编辑
摘要: let命令 用来声明一个变量,和var非常类似 1.使用let声明的变量,所声明的变量只在命令所在的代码块中有效 2.使用let声明的变量,在欲解析的时候不会被提升。 3.使用let声明的变量,不允许在作用域下声明同一个变量 使用场景 如果这样写,每次点击都会打印3. for(var i=0; i 阅读全文
posted @ 2018-02-06 11:37 大黑兔 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 什么是ES6 ECMAScript 6.0 (简称ES6) 是继ECMAScript 5.1以后的javascript 语言的下一代标准,在2015年6月份发布。 他的目标是使javascript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ES6知识体系 其中前6部分为新增的基础语法。 阅读全文
posted @ 2018-02-06 11:15 大黑兔 阅读(155) 评论(0) 推荐(0) 编辑