1,目录 首先建立package.json文件 { "name": "react-webpack", "version": "1.0.0", "description": "webpack demo", "main": "index.js", "scripts": { "start": "webpa
分类:
Web程序 时间:
2016-03-11 15:27:10
阅读次数:
655
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom
分类:
其他好文 时间:
2016-03-11 06:21:43
阅读次数:
201
1,Object.is() /* ES6 PolyFill */ if(!Object.js){ Object.is=function(x,y){ if(x===y){ return x!==0 || 1/x===1/y }else{ return x!==x && y!==y } }}
分类:
其他好文 时间:
2016-03-09 17:37:49
阅读次数:
122
1.codePointAt方法是测试一个字符由两个字节还是由四个字节组成的最简单方法。 1 function is32Bit(c) { 2 return c.codePointAt(0) > 0xFFFF; 3 } 4 5 is32Bit("𠮷") // true 6 is32Bit("a") /
分类:
Web程序 时间:
2016-03-08 19:32:46
阅读次数:
157
ES6中的Promise对象 var p = new Promise(function(resolve, reject){ window.setTimeout(function(){ console.log("1",1); resolve(1); },10); }); p.then(function
分类:
编程语言 时间:
2016-03-06 12:47:20
阅读次数:
215
这里简要记录一下对自己感触比较深的几个知识点,将核心的应用投放于实际的项目之中,提供代码的可维护性。 一、let和const { // let声明的变量只在let命令所在的代码块内有效 let a = 1; var b = 2; } console.log(a); // 报错: ReferenceE
分类:
其他好文 时间:
2016-03-05 18:58:15
阅读次数:
430
ECMAScript6已经于近日进入了RC阶段,而早在其处于社区讨论时,我就开始一直在尝试使用ES6进行开发的方案。在Babel推出后,基于ES6的开发也有了具体可执行的解决方案,无论是Build还是Debug都能得到很好的支持。 而在有了充足的环境、工具之后,我们面临的是对ES6众多新特性的选择和
分类:
其他好文 时间:
2016-03-04 11:47:54
阅读次数:
537
jspm 是浏览器包管理工具。 jspm 是 SystemJS 通用模块加载器的包管理器,基于动态 ES6 模块加载器 直接从任意的 registry(比如 npm 或者 GitHub)加载任意模块格式 (ES6, AMD, CommonJS and globals) 开发环境,使用ES6(ECMA
分类:
Web程序 时间:
2016-02-29 10:41:16
阅读次数:
163
正文之前需要声明的一点是,菜鸟系列博文全是基于ES5的,不考虑ES6甚至更高版本。 继承 由于我个人不是学计算机的,所以对于很多东西只是知其然,不知其所以然。就像这个继承,刚开始学JavaScript就听人说了JavaScript几大核心,但是自己平时似乎都没怎么用到,所以一直不明白为什么需要这些东
分类:
编程语言 时间:
2016-02-23 20:41:34
阅读次数:
194
参考文章: http://www.zhangxinxu.com/wordpress/2014/02/es6-javascript-promise-%E6%84%9F%E6%80%A7%E8%AE%A4%E7%9F%A5/
分类:
其他好文 时间:
2016-02-23 20:33:46
阅读次数:
137