1. Default Value of function param:The functiondisplayTopicsPreview()raises an error on the very first line when called with no arguments. Let's fix t...
分类:
其他好文 时间:
2016-01-02 07:03:05
阅读次数:
156
V8中的Function.prototype.bind有50倍性能的提升Chrome Canary版中的js最新性能已经完成了91%年底的时候,ES6的支持情况:chrome:91% (w. flag), FF — 90% (unflagged!), Edge — 90% (flagged), We...
分类:
其他好文 时间:
2015-12-30 13:22:06
阅读次数:
142
var ary = [ { id: 1, name: "Zhentian" }, { id: 2, name: "Alice" }];for..inPrint out the props namefor(let person in ary){ console.log...
分类:
其他好文 时间:
2015-12-26 18:47:27
阅读次数:
121
今天复习es6,又看到Object的一堆方法,与es5的表现又有不一致,耗费了一整天,整理一下;前几天在司徒正美的书里又看到了es5 Object的字眼,为了向下兼容,大神们也是牛逼的整理出一系列ie仿Object方法,详情看javascript框架设计这本书(大神没有给宣传费);这是es5的Obj...
分类:
其他好文 时间:
2015-12-24 23:36:35
阅读次数:
247
先看两个例子,1,function* f() { for(var i=0; true; i++) { var reset = yield i; if(reset) { i = -1; } }}var g = f();document.write(g.next().value) // ...
分类:
其他好文 时间:
2015-12-22 17:55:09
阅读次数:
110
这段时间用vue.js+webpack做一个单页应用的demo,第一次尝试模块化,技术水平有限,学习不够深入,总是遇到各种问题,所谓前事不忘后事之师,so记录下。1.ES6匿名函数里面this值结合webpack,使用Babel转换器,可以安心用ES6了,关于箭头函数(匿名函数)一个注意点:函数体内...
分类:
Web程序 时间:
2015-12-21 20:02:23
阅读次数:
916
转帖:http://jimliu.net/2015/10/21/real-functional-programming-in-javascript-1/箭头函数其他语言里面一般叫做lambda表达式,其实我个人当然是喜欢这个名字,但是因为ES6的语言规范里就把它管叫箭头函数,自然文中还是会尽量这么说...
分类:
编程语言 时间:
2015-12-18 16:12:57
阅读次数:
1229
$q一个帮助处理异步执行函数的服务。当他们做完处理时,使用它们的返回值(或异常)。受 Kris Kowa’s Q 的启发,这是一个实现promise/deferred对象的启用。$q的两种方式---这是一个更类似于Kris Kowal Q或jQuery的递延实现,另一种在一定程度上类似的ES6承诺。...
分类:
其他好文 时间:
2015-12-17 10:43:47
阅读次数:
158
初识Angular2写一个Angular2的Hello World应用相当简单,分三步走:1. 引入Angular2预定义类型1 import {Component,View,bootstrap} from "angular2/angular2";import是ES6的关键字,用来从模块中引入类型定...
分类:
其他好文 时间:
2015-12-10 16:39:34
阅读次数:
309
作为JavaScript的未来,ES6已经到来。作为已完成的标准,ES6带来了许多新特性使其在如今的web世界仍有竞争力。ES6的方方面面不一定全都适合你,本文集会简要介绍一些顺手且可行的新特性。我编写JavaScript代码更喜欢使用单引号来定义字符串,而不是双引号。对JavaScript来说两者...
分类:
其他好文 时间:
2015-12-09 19:13:06
阅读次数:
173