初学时,搭环境,es6也来了,vuecil脚手架也弄了,调错,照着教程一遍一遍kei着。。。 然尔,实际开发中,所写的东西最后是要打包封装成软件的,为了方便其他人修改查看,不能打包成js文件。。。 难道就真的要与vue失之交臂吗?no!不可以。 于是乎,我就做了这些事情。 通讯,在vue官网里介绍的 ...
分类:
Web程序 时间:
2017-07-23 16:40:28
阅读次数:
186
异步编程 传统方案:事件 + 回调函数 ES6 的新方案:Promise 对象 Promise 异步操作有 3 种状态 pending: 进行中 resolved: 已完成 rejected: 已失败 Promise 异步操作的状态变化仅限下面两种方式 pending –> resolved 异步编 ...
分类:
其他好文 时间:
2017-07-23 15:25:46
阅读次数:
181
ECMAScript6原生实现了Map类,即我们所说的字典,字典和集合很像,不过集合是以值值得形式存储元素,字典则是以键值的形式存储元素。字典也叫映射。 1. 创建一个字典 与Set类一样,我们用Object的实例而不是数组存储元素,我们实现以下方法: 1.set(key,value):向字典中添加 ...
分类:
其他好文 时间:
2017-07-23 11:33:31
阅读次数:
373
w3cplus: ES6箭头函数和它的作用域 阮一峰: 函数的扩展 关于几个问题: 1、语法 2,、结果let使用 3、this ...
分类:
其他好文 时间:
2017-07-23 00:58:13
阅读次数:
197
1、CONST const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。对于简单类型的数据(数值、字符串、布尔值),值就保存在变量指向的那个内存地址,因此等同于常量。 但对于复合类型的数据(主要是对象和数组),变量指向的内存地址,保存的只是一个指针,const只能保证这个 ...
分类:
其他好文 时间:
2017-07-22 22:25:59
阅读次数:
175
新特性概览 参考文章:http://www.cnblogs.com/Wayou/p/es6_new_features.html 这位前辈写的很好,建议深入学习 ———————————————————————————————————————————— let命令 let命令用来声明变量,用法类似于va ...
分类:
其他好文 时间:
2017-07-22 22:25:24
阅读次数:
226
ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:Undefined、Null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。 符号(symbol)是一种特殊的、不可变的数据 ...
分类:
其他好文 时间:
2017-07-22 22:24:57
阅读次数:
216
关于函数表达式中的this:自动引用正在调用当前方法的.前的对象1、obj.fun()中的this fun中的this -> obj2、new Fun() Fun中的this -> 正在创建的新对象3、fun()和匿名函数自调 this -> window4、类型.prototype.fun() f ...
分类:
其他好文 时间:
2017-07-22 19:53:54
阅读次数:
153
1. .babelrc文件无法复制 每次复制项目文件,.babelrc文件都会丢失,导致项目的ES6莫名的编译失败,最可能出现的错误就是Unexpected token import错误,import首先报错 记录这个坑,以后对.babelrc多加注意 ...
分类:
其他好文 时间:
2017-07-22 19:44:37
阅读次数:
108
扩展运算符将一个数组转为用逗号分隔的参数序列 ...
分类:
其他好文 时间:
2017-07-22 19:40:19
阅读次数:
93