模块Module 模块Module:一个模块,就是一个对其他模块暴露自己的属性或者方法的文件。 在这里,我们会把module-A.js和module-B.js分别当作两个模块(moduleA模块和moduleB模块)来对待和处理。用这两个模块来演示如何暴露一个模块的属性或方法。 导出Export 导 ...
分类:
其他好文 时间:
2017-08-22 00:17:25
阅读次数:
153
编程风格 本章探讨如何将ES6的新语法,运用到编码实践之中,与传统的JavaScript语法结合在一起,写出合理的、易于阅读和维护的代码。 多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面的内容主要参考了Airbnb的JavaScript风格规范。 块级作用域 (1)let ...
分类:
其他好文 时间:
2017-08-21 21:55:42
阅读次数:
328
1.前面下载node.js及安装淘宝镜像可以查看我写的vue.js环境搭建 2.安装完node后,安装babel npm install -g babel-cli 3.检验babel是否安装成功: babel -h ...
分类:
其他好文 时间:
2017-08-21 00:11:58
阅读次数:
151
现在ES6很火,今天打算捋一捋ES6中promise,弄清楚核心,掌握这个知识点。 ...
分类:
其他好文 时间:
2017-08-19 18:53:32
阅读次数:
213
? ES6的目标是使得JavaScript语言能够用来编写大型的复杂的应用程序。成为企业级开发语言;该标准已于2015年6月17日正式公布。可是真正的普及我觉得还得须要一段时间。然而这并非理由让我们不去了解ES6。更重要的一点是,Google公司的V8引擎已经部署了ES6部分特性,对于NodeJS的 ...
分类:
其他好文 时间:
2017-08-19 18:37:22
阅读次数:
191
目录 一、prop,state,ref 二、React组件思想 三、react-native的两种写法:ES5(有时会遇到)、ES6(推荐写法) 一、prop,state,ref 1.ref:引用一个组件(是从render中返回该组件实例) 2.props:组件中的属性, 2.1常用于跳转页面的传值 ...
分类:
其他好文 时间:
2017-08-19 17:14:51
阅读次数:
292
Babel 转码器 Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从而在现有环境执行。这意味着,你可以用 ES6 的方式编写程序,又不用担心现有环境是否支持。下面是一个例子。 上面的原始代码用了箭头函数,Babel 将其转为普通函数,就能在不支持箭头函数的 J ...
分类:
其他好文 时间:
2017-08-19 12:58:06
阅读次数:
113
整体来说,ES6对正则表达式的更新和改变不多也不难,下面简单总结于下 1.RegExp构造函数 ES5 RegExp构造函数只能接受字符串作为参数,而ES6中,其可以接受正则表达式作为参数 如果使用RegExp的构造函数的第二个参数指定修饰符,那么返回的正则表达式会忽略其原有的的修饰符 2.字符串的 ...
分类:
其他好文 时间:
2017-08-19 10:54:11
阅读次数:
163
对于对象,我一直搞不清楚到底是该如何去继承,如何去书写。在熟练es6之后,终于会尝试写出来了。 代码如下: ...
分类:
其他好文 时间:
2017-08-18 21:26:16
阅读次数:
116
js中的es6 中提出 map reduce filter 等方法; 那么我们在c#中似乎没看到呢,真的吗? are you kiding me? 先看map 回家健身了,明天继续搞; 好文 推荐:http://www.justinshield.com/2011/06/mapreduce-in-c/ ...