![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
yutingbai
这个作者很懒,什么都没留下…
展开
-
let 和 const 命令
ECMAScript 和 JavaScript 的关系 前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 JScript 和 ActionScript) let 基本用法 用来声明变量。它的用法类似于var,但是所声明的变量只在let命令所在的代码块内有效。 function test(){ let a = 1; var b = 2; } a //Uncaug...原创 2019-03-25 21:31:47 · 111 阅读 · 0 评论 -
变量的解构赋值
数组的解构赋值 基本用法 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这称为解构。 es6允许将变量赋值写成这样let[a,b,c] = [1,2,3];。表示从数组中提取值,按照对应位置,对变量赋值。 本质上这种写法属于“模式匹配”,只要等号两边模式相同,左边的变量就会被赋予对应的值。 let [x, , y] = [1, 2, 3]; x // 1 y // 3 let [h...原创 2019-03-27 22:15:29 · 121 阅读 · 0 评论 -
对象
对象 语言发展简史 机器语言 -> 汇编语言 -> 低级语言(面向过程)->高级语言(面向对象) -> 模块系统 -> 框架 -> 系统接口(API) es5和es6的对象 在es6中的面相对象与es5中的面向对象的区别是极大的,ea6中的面相对象则更像java,c++等,而且在es5中的class保留字,在es6中也成了实际有效的关键字。 面向对象特点 ...原创 2019-07-29 21:25:36 · 86 阅读 · 0 评论