随笔分类 -  ES6

ES6新增—ES6自带的模块化、ES6新增Promise、ES6新增Generator
摘要:9.ES6自带的模块化 以前我们都是用seajs requireJs来实现模块化 ES6自带模块化: 1.如何定义(导出)模块(这里的模块可以是任何形式,如变量,函数,json等) 在a.js中定义模块: const a=12; export default a; 补充:如何导出多个小模块————以 阅读全文

posted @ 2017-03-04 20:56 夏至未至~ 阅读(1097) 评论(0) 推荐(1) 编辑

ES6新增—ES6中的对象、面向对象、面向对象的继承、面向对象和继承的应用
摘要:7.ES6中的对象: 在ES6中,将对象的语法也简洁了 单体模式的对象: 以前是用json的方法: var person={ name:'小明', age:21, showName:function(){ alert(this.name); }, showAge:function(){ alert( 阅读全文

posted @ 2017-03-04 20:36 夏至未至~ 阅读(7416) 评论(0) 推荐(0) 编辑

ES6新增—新增循环、箭头函数
摘要:5.新增循环: 以前for循环,for in循环 ES6新增循环: for of 循环:遍历(迭代,循环)整个对象,变现类似于for in 循环 两者的区别: for in循环:既可以循环数组,又可以循环json 循环数组:i代表数组的索引 var arr1=['apple','banana','a 阅读全文

posted @ 2017-03-04 20:20 夏至未至~ 阅读(10035) 评论(0) 推荐(0) 编辑

ES6新增—let、const、字符串连接、解构赋值、复制数组
摘要:我们在下面的文章中具体讲解ES6时,使用Traceur转码器的直接插入网页的方法来转码ES6 traceur:是由Google出的编译器,可以将ES6编译成ES5 bootstrap:是一个引导程序(与响应式的bootstrap不同)需要将traceur.js和bootstrap.js下载下来,引入 阅读全文

posted @ 2017-03-04 20:13 夏至未至~ 阅读(5418) 评论(2) 推荐(0) 编辑

常见的ES6转码(编译)工具——Babel转码器、Traceur转码器
摘要:在浏览器里面如何使用?现在ES6的使用也是一个新趋势,下面就来讲解转码的常见方法当ES6不兼容时,需要用到转码工具1.Babel转码器: Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。 阅读全文

posted @ 2017-03-04 17:30 夏至未至~ 阅读(6699) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示