javaScript
文章平均质量分 85
James-Wen
这个作者很懒,什么都没留下…
展开
-
javasciprt的单线程及异步实现浅析
问题的引起众知周知,javascript引擎运行是单线模式的,就是同一个时间里面只能有一段代码运行。问题一:javascript是如何实现异步的呢?这里的异步和我们常用的java、c#语言的原理是否一致的呢?问题二:下面的代码执行顺序是怎样的?setTimeout中的第二个参数为0,直观上认为是马上执行,那是不是表示直接调用一个方法一样呢?setTimeout(function原创 2013-09-13 17:35:03 · 2503 阅读 · 2 评论 -
【转】慎用 Underscore 的 _.bindAll(this)
最近看到一篇关于underscore的_.binAll(this)方法的使用注意点说明,觉得写得不错,在这和大家分享一下。关于 bindAllUnderscore 是我非常喜欢的一个 JS 库,提供了相当多方便的工具方法来简化前端开发其中我印象最深,也是最喜欢的一个方法就是 bindAll (对于我等 Rubyist 来说,each/map/where 什么的早就不新鲜了)转载 2013-09-16 11:50:26 · 1214 阅读 · 0 评论 -
弄明白backbone.js中的bind和bindAll方法
这些天在捣鼓backbone.js,总是不明白_.bindAll(this)是什么意思,后来看了一篇文章,觉得写得很清楚明白,于是试着翻译了一下,英文水平很烂,如果看得辛苦请直接看原文吧,最后有原文的链接。Backbone.js的使用者会经常用到ucderscore.js提供的bind及bindAll方法。在这个博客中的我将要讨论为什么需要这些方法和它们是怎么工作的。一切从appl翻译 2013-09-16 17:07:28 · 4162 阅读 · 0 评论 -
理解Javascript的闭包【讲得很清楚,推荐看】
前言还是一篇入门文章。Javascript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性。本文将以例子入手来介绍Javascript闭包的语言特性,并结合一点ECMAScript语言规范来使读者可以更深入的理解闭包。注:本文是入门文章,例子素材整理于网络,如果你是高手,欢迎针对文章提出技术性建议和意见转载 2013-09-17 22:20:17 · 3420 阅读 · 0 评论 -
【转】JavaScript中的匿名函数及函数的闭包
1、匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double(x){ return 2 * x; }第二种:这种方法使用了Function构造函数,把参数列表和函数体都作转载 2013-10-12 11:00:36 · 816 阅读 · 0 评论 -
【转】10种顶级Javascritp MVC框架对比
转自:http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/转载 2013-11-15 00:09:47 · 738 阅读 · 0 评论