Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
  2014年7月10日
摘要: 有限状态机(Finite-state machine)是一个非常有用的模型,可以模拟世界上大部分事物。简单说,它有三个特征: * 状态总数(state)是有限的。 * 任一时刻,只处在一种状态之中。 * 某种条件下,会从一种状态转变(transition)到另一种状态。 它对JavaS... 阅读全文
posted @ 2014-07-10 13:27 【艾伦】 阅读(643) 评论(0) 推荐(1) 编辑
摘要: 给新手写了一个便于理解的动画链式 var anmin = {} anmin.list = []; anmin.run = function(nextfun){ anmin.list.push(nextfun); //加入动画正在触发 (function fire() { if (!anmin.fireing) { ... 阅读全文
posted @ 2014-07-10 10:46 【艾伦】 阅读(538) 评论(2) 推荐(2) 编辑
摘要: 本文向大家描述一下DOM对象模型的四个基本接口,在DOM对象模型接口规范中,有四个基本的接口:Document,Node,NodeList以及NamedNodeMap。在DOM对象模型接口规范中,有四个基本的接口,在这四个基本接口中,Document接口是对文档进行操作的入口,它是从Node接口继承... 阅读全文
posted @ 2014-07-10 10:01 【艾伦】 阅读(3089) 评论(1) 推荐(1) 编辑
  2014年7月9日
摘要: jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元... 阅读全文
posted @ 2014-07-09 16:34 【艾伦】 阅读(630) 评论(0) 推荐(3) 编辑
  2014年7月8日
摘要: 本文基于lukehoban/es6features ,同时参考了大量博客资料,具体见文末引用。ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES... 阅读全文
posted @ 2014-07-08 13:43 【艾伦】 阅读(873) 评论(1) 推荐(2) 编辑
  2014年7月7日
摘要: 位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。重温整数ECMAScript 整数有两种类型,即有符号整数(允许用正数和负数)和无符号整数(只允许用正数)。在 ECMAScript 中,所有整数字面量默认都是有符号整数,这意味着什么呢?有符号整数使用 31 位表示整数的数值,用第 32... 阅读全文
posted @ 2014-07-07 15:40 【艾伦】 阅读(515) 评论(1) 推荐(1) 编辑
  2014年6月30日
摘要: data函数在jQuery中只有短短的300行代码,非常不起点 ,剖析源码的时候你会发现jQuery只要在有需要保存数据的地方无时无刻不依赖这个基础设施动画会调用队列,队列会调用data数据接口还保存队列里面的的动画数据所以我们在自习回顾下关于数据缓存//These may be used thro... 阅读全文
posted @ 2014-06-30 10:47 【艾伦】 阅读(5486) 评论(3) 推荐(7) 编辑
摘要: 转:http://new.w3ctech.com/topic/48序言这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。... 阅读全文
posted @ 2014-06-30 08:27 【艾伦】 阅读(946) 评论(1) 推荐(4) 编辑
  2014年6月25日
摘要: Queue队列,如同data数据缓存与Deferred异步模型一样,都是jQuery库的内部实现的基础设施Queue队列是animate动画依赖的基础设施,整个jQuery中队列仅供给动画使用Queue队列队列是一种特殊的线性表,只允许在表的前端(队头)进行删除操作(出队),在表的后端(队尾)进行插... 阅读全文
posted @ 2014-06-25 09:49 【艾伦】 阅读(5652) 评论(6) 推荐(7) 编辑
  2014年6月20日
摘要: 正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源http://www.jb51.net/tools/zhengze.html30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的... 阅读全文
posted @ 2014-06-20 21:31 【艾伦】 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 综合前面的分析,我们总结如下3大块:jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求前置过滤器 jQuery. ajaxPrefilter请求分发器 jQuery. ajaxTransport类型转换器 ajaxConvert为了整体性与扩展性考虑,把整个结构通过De... 阅读全文
posted @ 2014-06-20 11:06 【艾伦】 阅读(6908) 评论(1) 推荐(5) 编辑
  2014年6月18日
摘要: 什么是类型转化器?jQuery支持不同格式的数据返回形式,比如dataType为 xml, json,jsonp,script, or html但是浏览器的XMLHttpRequest对象对数据的响应只有 responseText与responseXML 二种所以现在我要定义dataType为jso... 阅读全文
posted @ 2014-06-18 11:39 【艾伦】 阅读(4036) 评论(4) 推荐(6) 编辑
  2014年6月13日
摘要: ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加然后php方就会执行backfunc(传递参数);所以流程就会分二步:1:针对jsonp的预处理,主要是转化拼接这些参数,然后处理缓存,因为jsonp的方式也是靠加载script所以要关闭浏览器缓存insp... 阅读全文
posted @ 2014-06-13 15:24 【艾伦】 阅读(11006) 评论(10) 推荐(10) 编辑
  2014年6月11日
摘要: 上一章大概讲了前置过滤器和请求分发器的作用,这一章主要是具体分析每种对应的处理方式$.ajax()调用不同类型的响应,被传递到成功处理函数之前,会经过不同种类的预处理(prefilters)。 预处理的类型取决于由更加接近默认的Content-Type响应,但可以明确使用dataType选项进行设置... 阅读全文
posted @ 2014-06-11 11:35 【艾伦】 阅读(5877) 评论(7) 推荐(17) 编辑
  2014年6月9日
摘要: jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求,分别是:1.前置过滤器 jQuery. ajaxPrefilter2.请求分发器 jQuery. ajaxTransport,3.类型转换器 ajaxConvert源码结构:jQuery.extend({ /**... 阅读全文
posted @ 2014-06-09 11:16 【艾伦】 阅读(5204) 评论(4) 推荐(12) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页