世界很大,风住过这里

某个月夜,秋风漫步而来,带来一片律动,捎走一阵繁花。

阳光或许依旧,日子或许仍有,但我想,尚有很多梦还未醒。

世界很大,风住过这里。

Write the code  change the world

  • console.log('Hello,Wrold!');
  • 任何可以使用JavaScript来编写的应用,最终都会由JavaScript编写。
  • (46840404742).toString(36).replace(/\u0066/,function(){ return arguments[0].toUpperCase(); });

随笔分类 -  ECMAScript 6

摘要:最近又看了下 ECMAScript 7 规范,看到新的规范中包含了 Array.prototype.includes(),用于检测数组中是否包含某个元素 想到了 Array 其实有很多相关 API 可以检测到是否包含某个元素 于是好奇为什么要实现这样一个 "看起来功能有点重复的 API" 阅读全文
posted @ 2017-08-29 18:30 linkFly 阅读(1525) 评论(0) 推荐(3) 编辑
摘要:对于异步代码来说,回调函数是最基础的方案,带来的弊端也显而易见。 Promise 让代码扁平化,而 co 让代码同步化。 阅读全文
posted @ 2016-10-01 00:55 linkFly 阅读(5146) 评论(1) 推荐(2) 编辑
摘要:JavaScript的Callback机制深入人心。而JavaScript世界同样充斥的各种异步操作(异步IO、setTimeout等)。异步和Callback的搭载很容易就衍生"回调金字塔"。——由此产生Deferred/Promise。而Deferred起源于Python,后来被CommonJS挖掘并发扬光大,得到了大名鼎鼎的Promise,并且已经纳入ECMAScript 6(JavaScript下一版本)。Promise/Deferred是当今最著名的异步模型,不仅强壮了JavaScript Event Loop(事件轮询)机制下异步代码的模型,同时增强了异步代码的可靠性。匠者为之,以惠匠者。 阅读全文
posted @ 2015-02-12 23:23 linkFly 阅读(3427) 评论(3) 推荐(7) 编辑