世界很大,风住过这里

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

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

世界很大,风住过这里。

Write the code  change the world

  • console.log('Hello,Wrold!');
  • 任何可以使用JavaScript来编写的应用,最终都会由JavaScript编写。
  • (46840404742).toString(36).replace(/\u0066/,function(){ return arguments[0].toUpperCase(); });
摘要: 这篇文章源于我上一周所读的一篇12年的文章。原作者提出了一个问题,如果js没有原生方法Math.round(),我们如何去实现呢?对此我和我的基友进行了小小探讨,并给出了一些有意思的答案。 阅读全文
posted @ 2015-03-25 21:53 linkFly 阅读(3712) 评论(23) 推荐(15) 编辑
摘要: 近期在研究异步编程的我对于setTimeout之类的东西异常敏感。在SegmentFault上看到了一个问题《关于SetTimeout时间设为0时》:提问者读了一篇文章,原文解释setTimeout延迟时间为0时会发生的事情,提问者提出了几个文章中的几个疑点。读了那篇文章之后发现原文的作者对于set... 阅读全文
posted @ 2015-03-12 23:02 linkFly 阅读(17258) 评论(44) 推荐(41) 编辑
摘要: JavaScript当前有众多实现异步编程的方式,最为耀眼的就是ECMAScript 6规范中的Promise对象,它来自于CommonJS小组的努力:Promise/A+规范。研究javascript的异步编程,jsDeferred也是有必要探索的:因为Promise/A+规范的制定基本上是奠定在... 阅读全文
posted @ 2015-03-02 23:42 linkFly 阅读(1862) 评论(1) 推荐(5) 编辑
摘要: 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 阅读(3412) 评论(3) 推荐(7) 编辑
摘要: javascript厚积薄发走势异常迅猛,导致现在各种MV*框架百家争雄,MVVM从MVC演变而来,为javascript注入了全新的活力。我工作的业务不会涉及到angularJS[ng]这么重量级的东西,只有自己闲暇之余做的项目才能一尝angularJS。我才疏学浅,而这个话题又很大,所以见到的实在有限,但凡有讨论这些比较抽象的东西,必然有争论。这一切都是探索过去未知的领域,无论谁对谁错,任何的探索都是值得的。 阅读全文
posted @ 2015-02-08 17:53 linkFly 阅读(5955) 评论(8) 推荐(10) 编辑
摘要: [博客装修完成,速度戳进来]每个人都有自己的编程风格,也无可避免的要去感受别人的编程风格——修改别人的代码。"修改别人的代码"对于我们来说的一件很痛苦的事情。因为有些代码并不是那么容易阅读、可维护的,让另一个人来修改别人的代码,或许最终只会修改一个变量,调整一个函数的调用时机,却需要花上1个小时甚至更多的时间来阅读、缕清别人的代码。 阅读全文
posted @ 2015-02-07 21:41 linkFly 阅读(2971) 评论(5) 推荐(21) 编辑
摘要: 个人网站:http://tasaid.com/ 主要文章在 个人网站 更新,尽可能在博客园同步更新。 github:https://github.com/linkFly6 或者可以参与到我目前正在开发项目(nodejs + electron): https://github.com/linkFly6 阅读全文
posted @ 2014-12-05 20:43 linkFly 阅读(2168) 评论(2) 推荐(1) 编辑
摘要: jQuery在1.2后引入jQuery.data(数据缓存系统),主要的作用是让一组自定义的数据可以DOM元素相关联——浅显的说:就是让一个对象和一组数据一对一的关联。一组和Element相关的数据如何关联着这个Element一直是web前端的大姨妈,而最初的jQuery事件系统照搬Dean Edw... 阅读全文
posted @ 2014-09-28 13:33 linkFly 阅读(2876) 评论(0) 推荐(7) 编辑
摘要: jQuery的崛起让ArrayLike(类数组)在javascript中大放异彩,它的出现为一组数据的行为(函数)扩展提供了基础。类数组和数组相似,具有数组的某些行为,但是它相比数组可以更加自由的扩展,它的存在让一组数据的表现不再受限于数组,也无需去污染数组本身的原型——它来自javascript对... 阅读全文
posted @ 2014-09-01 10:52 linkFly 阅读(2882) 评论(3) 推荐(2) 编辑
摘要: Deferred首次出现在jQuery 1.5中,在jQuery 1.8之后被改写,它的出现抹平了javascript中的大量回调产生的金字塔,提供了异步编程的能力,它主要服役于jQuery.ajax。Deferred就是让一组函数在合适的时机执行,在成功时候执行成功的函数系列,在失败的时候执行失败... 阅读全文
posted @ 2014-08-18 10:39 linkFly 阅读(2181) 评论(6) 推荐(10) 编辑