ES6-let,const解析我们先看看ES5中var变量的缺点ES6-let 解析ES6-const解析我们先看看ES5中var变量的缺点var会使变量提升(即下面声明的上面也可以使用)console.log(a);var a = 10;变量可重复定义,也不会报错var a = 10;...
ES6-babel工具的使用babel简介babel使用的条件babel下载与安装babel简介当ES6及ES6以后的迭代版本,可能浏览器不支持,或者node环境不完全支持的情况下,使用babel工具将语言降级为ES5,使浏览器可以支持在线babel工具 https...
ES6简介ES6简介ES6缺点语言迭代目的为什么要学习ES6:ES6简介ES2015年推出的JavaScript新版本也叫ES2015现在已经有ES7(2016)、 ES8(2017)、 ES9(2018)很多新增内容仍是提案ES5到ES6的转变位: 迈向大型企业化开发普遍使用的依...
ES6- Map-1介绍及常用apiMap简介Map对象的创建Map-api介绍1. add() 往Map中添加键值对2. get() 根据key取value3. delete() 根据key删除键值对4. keys() 获取所有的key5. values() 获取所有的value6. has(......
刚才是在常规的情况下,但是数组中出现了对象,这个去重可能就跪了 我们来看一下
删除Set里面的值 (如果Set里面的是数组,并且数组里面没有名称,就无法删除)
首先需要下载babel插件(前提是已经安装了node.js) babel的安装教程在之前的ES6中已经学习,现在需要补上ES7降级的插件 一共是两个
ES6中的多出的功能对象必须要new的方式才能出来定义原型上的方法和静态方法添加原型上的方法和静态方法子类继承父类到此还有一个小问题需要注意主要完成一下几个功能 对象必须要new的方式才能出来 创建对象 这里...
上一篇讲解了ES5中的对象的创建和继承,使用ES5的时候有一些要求和限制 现在使用ES6来搞
此时,因为军事实力的提升,我们的需求发生改变,需要生产具有攻击能力的战斗机 所以,我们在创建一个攻击机的构造工厂 因为后来生产的飞机是在已有工厂的前提下生产的,所以采用继承的方式来创造战斗机 此时飞机具有的功能有...