2014年12月5日
摘要:
CommonJS是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。如果jquery要在node中使用,要解决两个问题:1.以...
阅读全文
posted @ 2014-12-05 13:34
吹过的风
阅读(775)
推荐(0)
2014年11月26日
摘要:
为了实现在段落尾部超出文字替换为省略号,自己写的插件,并作了简单的优化。下面给出脚本演示页面及注释,在此之前介绍一下插件参数1.lineNum:数字。限制段落的行数2.english:布尔。英文模式字符偏小,需扩大筛选空间,实际源码中是通过此参数修改并覆盖OP_NUM;3.OP_NUM: 数字。优化...
阅读全文
posted @ 2014-11-26 10:22
吹过的风
阅读(3980)
推荐(0)
2014年11月20日
摘要:
源码来自:http://todomvc.com/examples/backbone/这是一个用Backbone.js完成的待办事项实例,精简但完善,可以帮助很好的帮助理解Backbone的API,MVC框架和写webApp的基本思路。下面让我们一步步分析,准备工作:首先是html页面,新建index...
阅读全文
posted @ 2014-11-20 20:21
吹过的风
阅读(597)
推荐(0)
2014年11月17日
摘要:
回调对象是一个多用途的回调列表对象,提供了强大的的方式来管理回调函数列表。最简单的缓存对象function Callbacks(){ var list = [], self = { add: function(fn){ list.push(fn); ...
阅读全文
posted @ 2014-11-17 10:31
吹过的风
阅读(218)
推荐(0)
2014年11月13日
摘要:
提供一种方法来执行一个或多个对象的回调函数,Deferred对象通常表示异步事件。它是回调对象的拓展运用,在jQuery当中非常依赖回调对象。一个简单的,只解决成功状态下的缓存实例function myDeferred(){ var arr = []; return { d...
阅读全文
posted @ 2014-11-13 17:06
吹过的风
阅读(111)
推荐(0)
2014年11月11日
摘要:
数据缓存是为了解决内存泄露,他的原理是,当我们将数据存储到一个对象上面,实际上是将所有的数据存到一个单独的数据对象里,而这个对象只提供一个接口,这个接口可以访问自己存在数据对象里自己的数据。这是一个简单的数据缓存var cache= {};function set(obj,name,value){ ...
阅读全文
posted @ 2014-11-11 20:18
吹过的风
阅读(170)
推荐(0)
2014年11月7日
摘要:
each()实现var jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context );};jQuery.fn = jQuery.prototype = { selec...
阅读全文
posted @ 2014-11-07 17:43
吹过的风
阅读(147)
推荐(0)
2014年11月6日
摘要:
将类数组对象转化为数组对象javascript中有许多类数组对象,比如HTMLCollection,NodeList,arguments。她们的特点是和数组一样有length属性,并且有0,1,2这样的位置属性。在代码编写中我们经常需要将他们转化为数组对象。//mini类数组对象var arrayL...
阅读全文
posted @ 2014-11-06 20:19
吹过的风
阅读(148)
推荐(0)
摘要:
jQuery选择这样返回对象var jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context );//从jQuery.fn里调用的方法};jQuery.fn = jQuer...
阅读全文
posted @ 2014-11-06 13:51
吹过的风
阅读(149)
推荐(0)
2014年11月4日
摘要:
Activation object当函数被调用的时候,一个叫做actvation object的特别对象被创建。这个对象被传入实参和特别的arguments对象。然后,这个actvation object被用作函数的变量对象,供函数引用对象的值。actvation object存储实参,argume...
阅读全文
posted @ 2014-11-04 20:06
吹过的风
阅读(229)
推荐(0)