![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文章平均质量分 90
今天晚上一定要早睡
这个作者很懒,什么都没留下…
展开
-
ES6语法 3(class,迭代器,promise,generator,async/await,proxy/reflect)
es61.Class类1.1构造函数1.2实例属性和方法1.3原型属性和方法1.4静态属性和方法1.5继承2.迭代器3.promise3.1 原型方法4.Generator4.1特点4.2 作用5.Async5.1特点6.proxy/reflect 1.Class类 es6中引入类的概念,作为对象的模板,使对象原型的写法更清晰更像面向对象编程。 1.1构造函数 constructor 构造函数,为类的默认方法; 通过new命令生成对象实例时,会自动调用该方法。 一个类中必须有constructor方法,如果原创 2021-10-13 19:58:36 · 301 阅读 · 0 评论 -
ES6语法 2(函数,对象,数组功能新增,for of ,symbol,set,map集合)
es61.函数功能新增1.1参数解构1.2 rest参数1.3 箭头函数 ()=>{}2.对象简写3.对象功能新增4.数组功能新增5.for-of(可迭代对象)6.Symbol7.Set集合8.Map集合 1.函数功能新增 1.1参数解构 function add(a,b){ console.log(a+b); } add(1,2); //参数为数组 function add([a,b]){ console.log(a+b); } var arr=[1,2];原创 2021-10-13 18:32:17 · 173 阅读 · 0 评论 -
ES6语法 1(let,const,解构,模板字符串,扩展运算符)
es61.变量声明(let)2.常量声明(const)3.解构3.1 数组解构3.2 对象解构3.3 字符串解构3.4 数值解构3.5 默认值解构4.模板字符串5.扩展运算符 (...) 1.变量声明(let) 变量不能重复声明 let name='zhangsan'; // let name='lisi';//错误 let不能重复声明 name='xioaming'; //可以重复赋值 变量可以被重复赋值 块级作用域 for(var i=0;i<10;i++){原创 2021-10-13 18:28:38 · 169 阅读 · 0 评论 -
ES6基础
es6ES6简介模块化开发es6之前的模块化CommonJSAMDCMDAMD和CMD区别ES6和CommonJS的区别 ECMA协议制定标准,ECMA-262是对JavaScript的标准。 TC39由各大浏览器 产商组织成的,维护ECMA-262的标准。 ES6简介 es5为JavaScript2015年前的版本 , es6为2015年之后的版本。 JavaScript = ECMAScript + DOM +BOM. es6只是对语法和句法进行更新,即只改变了ECMAScript , 未改变DOM和原创 2021-10-08 23:19:35 · 186 阅读 · 0 评论