ECMAScript 6(ES6)的发展或者说普及之快可以说是难以想象的,对很多人来说ECMAScript 5(ES5)都还普及呢。现代浏览器对ES6新特新或多或少的有些支持,但支持度不高,所以要想在浏览器中直接使用ES6的新特性,还得等上一段时间。 对ES6的普及起到至关重要的就不得不说babel ...
分类:
其他好文 时间:
2016-04-24 15:55:07
阅读次数:
179
当我们打算使用Webpack构建工具,React和ES6来开发项目的时候,构建这么一套自动化的项目的流程见下:
第一步:webpack是一个基于node的项目,我们使用命令行对webpack进行全局的安装
npm install webpack –g。可以通过webpack –h来查看安装的版本信息。然后我们新建一个文件夹用来存放整个项目文件。为了可以在项目中使用webpack,我们需...
分类:
Web程序 时间:
2016-04-22 19:30:06
阅读次数:
188
转自:http://www.cnblogs.com/Wayou/p/es6_new_features.html ES6学习可参考:http://es6.ruanyifeng.com/ 本文基于lukehoban/es6features ,同时参考了大量博客资料,具体见文末引用。 ES6(ECMASc ...
分类:
其他好文 时间:
2016-04-22 15:58:38
阅读次数:
174
15年接触了CoffeeScript,代码之简单,让我惊讶。之前也写过javascript,但发现太冗余了,基本没有动力继续写下去。16年开始接触React以及React Native,也就正式了解了ES6语法,发现它和CoffeeScript很相近,并有了很大的改进。这几天参考了http://es ...
分类:
其他好文 时间:
2016-04-22 13:32:12
阅读次数:
118
今天学习vuejs,里面用到了es6的写法,遇到了一个很怪的问题,不知道有人遇到么。 安装的模块引用:import Vue from 'vue';(注意,Vue处没有{},如果加上这个就报错Uncaught TypeError: _vue.Vue is not a function) 自己写的模块, ...
分类:
其他好文 时间:
2016-04-19 00:28:08
阅读次数:
176
CoffeeScript 1.9 开始提供了类似ES6的yield关键字。 自己结合co和bluebird做了个试验。 co -- http://npmjs.org/package/co -- for generator bluebird -- https://www.npmjs.com/packa ...
分类:
其他好文 时间:
2016-04-13 07:19:03
阅读次数:
158
欢迎大家指导与讨论 : ) 【持续更新】本文主要记录笔者在学习中遇到的问题,并作出相应总结。有错误的地方希望各位能够支持。 一、在es6中getInitialState( 摘要: constructor(props)和this.state ) 二、在es6中setState( 摘要: fun.bin ...
分类:
其他好文 时间:
2016-04-13 02:06:58
阅读次数:
124
ublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境。 1. babel 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。关于 babel 的更多介绍可以看这里:为什么说Babel将推 ...
分类:
Web程序 时间:
2016-04-11 22:30:59
阅读次数:
305
http://www.cnblogs.com/lvdabao/p/jquery-deferred.html @吕大豹 前两篇我们讲了ES6中的Promise以及Promise/A+规范,在Promise的知识体系中,jquery当然是必不可少的一环,所以本篇就来讲讲jquery中的Promise,也 ...
分类:
Web程序 时间:
2016-04-11 18:18:51
阅读次数:
220
http://www.cnblogs.com/lvdabao/p/es6-promise-1.html @吕大豹 去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Pro ...
分类:
其他好文 时间:
2016-04-11 16:58:32
阅读次数:
209