export deault function() { }; import './a'; //表示直接执行a.js中的内容 import A from './a'; //不加{}表示a.js中使用的是export default import {A,B} from './a'; //a.js暴露了A和... ...
分类:
其他好文 时间:
2017-02-20 01:00:22
阅读次数:
289
本文出处:《Thinking in JAVA》 寄存器这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象(另一方面,C和C++允许你向编译器建议寄存器的分配方式)。 堆栈位于 ...
分类:
编程语言 时间:
2017-02-19 23:35:01
阅读次数:
231
1、 解构赋值的规则是,只要等号右边的值不是对象,就先将其转为对象。由于undefined和null无法转为对象,所以对它们进行解构赋值,都会报错。 对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。 注 ...
分类:
其他好文 时间:
2017-02-19 12:35:10
阅读次数:
248
工具Babel,将es6转es5 配置文件名称 .babelrc 内容 { "presets":[], "plugins":[] } npm ES2015 npm install --save-dev babel-preset-es2015 react npm install --save-dev ...
分类:
其他好文 时间:
2017-02-18 22:35:04
阅读次数:
227
首先推荐一本入门书籍《react 引领未来的用户界面开发框架》 react入门教程:React 入门实例教程 - 阮一峰的网络日志:http://www.ruanyifeng.com/blog/2015/03/react.html github react react devtools开发者工具下载 ...
分类:
其他好文 时间:
2017-02-18 21:17:06
阅读次数:
263
本节内容我们继续探讨关于ES2015的一些新的内容,Object.assign函数的使用,使用该函数我们可以快速的复制一个或者多个对象到目标对象中,本文内容涉及es6,es7相关的对象复制的内容,以及一些es5的替代方案的介绍。 函数原型 首先看一下函数的定义: 函数参数为一个目标对象(该对象作为最 ...
分类:
其他好文 时间:
2017-02-17 17:02:49
阅读次数:
259
上两篇文章说过要写一个简单的单页应用例子的, 迟迟没有兑诺, 实在有愧 哈哈。这篇写给小白用户哈。 正好趁今天风和日丽,事情不多, 把从项目里的代码扣取了一下, 整理了一个简单的例子。因为我们生产项目用到es6 还有构建工具,为了让例子足够简单和原生,除了一个zepto,连require都是我之前写 ...
分类:
其他好文 时间:
2017-02-15 20:32:23
阅读次数:
459
例如 : 将函数的 arguments参数转成数组格式 es5: [].slice.call(arguments) Array.prototype.slice.call(arguments) es6: Array.from(arguments) 能将具有 Iterator接口的数据格式(Set, M ...
分类:
编程语言 时间:
2017-02-15 16:13:06
阅读次数:
153
React全栈–现代前端技术1.ES6– 新一代JavaScript标准1.1 const和let关键字以前只有全局变量以及函数内部的局部变量,所以以前的局部变量只能定义在函数里面,但是现在不是了,可...
分类:
其他好文 时间:
2017-02-15 15:30:19
阅读次数:
226
1.es6中新增3个是否包含字符串的方法:除了传统的indexOf();新增了includes(),startsWidth(),endWidth();这三个方法都支持第二个参数,对于includes()和statsWidth()来说,第二个参数指开始搜索的位置,对于endsWidth(‘str’,n ...
分类:
其他好文 时间:
2017-02-15 13:52:51
阅读次数:
153