变量 变量 let let let用来声明变量,作用和var类似,所声明的变量只在let生命的代码块内有效。 //1.不允许重复声明 let num = 2; let num = 3; //error //2.块级作用域 let a = []; for (let i = 0; i < 10; i++ ...
分类:
其他好文 时间:
2016-06-26 19:43:45
阅读次数:
289
export和import实现模块化 阅读目录 ES6的模块化的基本规则或特点: 下面列出几种import和export的基本语法: ES6导入的模块都是属于引用: 循环依赖的问题: 浏览器兼容: 参考: 阅读目录 ES6的模块化的基本规则或特点: 下面列出几种import和export的基本语法: ...
分类:
其他好文 时间:
2016-06-25 12:19:26
阅读次数:
219
When you have a dependency that does not export itself properly, you can use the exports-loader to force it to export the pieces of the file that you ...
分类:
Web程序 时间:
2016-06-25 06:05:54
阅读次数:
170
过去的一年对 Node.js 和 JavaScript 总的来说毫无疑问意义重大。
2015 年,我们见证了 Node.js 和 io.js 的合并,ESLint 1.0 的引入以及 ES6 标准的采用,也经历了很多其他令人兴奋的事。
按照 bitHound 的惯例,我们再次给出2015年度“20位最值得关注的
JS 开发者”榜单,这里有我们熟悉的家伙,也有一些新面孔。因此...
分类:
Web程序 时间:
2016-06-24 15:42:22
阅读次数:
259
在ES6前, 前端就使用RequireJS或者seaJS实现模块化, requireJS是基于AMD规范的模块化库, 而像seaJS是基于CMD规范的模块化库, 两者都是为了为了推广前端模块化的工具, 更多有关AMD和CMD的区别, 后面参考给了几个链接; 现在ES6自带了模块化, 也是JS第一次支 ...
分类:
其他好文 时间:
2016-06-24 01:52:30
阅读次数:
749
写在前面: 本配置支持es6、less 1.首先 给出初始的目录结构 给出执行gulp后的目录结构 给出执行gulp --p后的目录结构 2.package.json里是一个写入。文件描述了npm包的相关配置信息(作者、简介、包依赖等)和所需模块。 3.Gulpfile.js添加要执行的任务 4.扩 ...
分类:
Web程序 时间:
2016-06-23 18:38:40
阅读次数:
227
If you're going to use code splitting with Webpack 2, you'll need to make sure the browser has support for the ES6 Promise API. This means that if you ...
分类:
Web程序 时间:
2016-06-22 22:05:49
阅读次数:
667
介绍了如何使用 Electron + React + Node.js + ES6 来开发本地 App。...
分类:
移动开发 时间:
2016-06-22 20:39:22
阅读次数:
1141
1、let与const之间的区别: 1)let可修改,const是常量不可修改; 2、let,const与var之间的区别: 1)let,const不存在变量提升;所以不用担心预解释和作用域的问题; 2)在同一个块级作用域下不允许重复声明同一个变量; 3)ES6 允许在块级作用域内声明函数, 函数声 ...
分类:
其他好文 时间:
2016-06-22 20:28:38
阅读次数:
132
1.要用es6,因为目前浏览器的支持情况,那么肯定需要插件将e6的代码转换成es5,我用的是babel-loader,事实证明使用6.x版本似乎是不行的,我换成5.3.2之后就成功了。 2.webpack.config.js配置文件中,配置loader的时候,我从网上博客中copy的 有空整理一下配 ...
分类:
Web程序 时间:
2016-06-22 15:42:26
阅读次数:
142