摘要: 使用 jQuery Deferred 和 Promise 创建响应式应用程序抽象来说,deferreds 可以理解为表示需要长时间才能完成的耗时操作的一种方式,相比于阻塞式函数它们是异步的,而不是阻塞应用程序等待其完成然后返回结果。deferred对 象会立即返回,然后你可以把回调函数绑定到defe 阅读全文
posted @ 2016-10-14 15:43 galaxyxd 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 关于Defferred对象知识详解 一、什么是deferred对象 Deferred是jQuery开发团队为延时操作做出的回调函数的解决方案,意思是延时到某个时间点再执行。 二、deferred的实现 1、创建三个$.Callbacks对象,分别表示成功done,失败fail,处理中process三 阅读全文
posted @ 2016-10-14 11:39 galaxyxd 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: JavaScript基础知识梳理 正则表达式 1.创建 方式: 字面量:var 变量名=/表达式/模式修饰符 构造函数:var 变量名=new RegExp(“表达式”,“模式修饰符”) 说明: 表达式 单个字符和数字 . 匹配除换行符之外的任意字符 [a-z0-9] 匹配方括号中的任意字符 [^a 阅读全文
posted @ 2016-09-28 10:55 galaxyxd 阅读(176) 评论(0) 推荐(0) 编辑
摘要: JavaScript基础知识梳理 字符串 查找方法 字符方法 charAt() 返回字符串中第n个字符 charCodeAt() 返回字符串中第n个字符的Unicode编码 fromCharCode() 根据字符串编码创建字符串 位置方法 indexOf() 从前向后检索字符串,根据制定字符串查找下 阅读全文
posted @ 2016-09-27 15:28 galaxyxd 阅读(150) 评论(0) 推荐(0) 编辑
摘要: JavaScript基础知识梳理--数组 1、创建方法 空数组:var obj=new Array(); 指定长度数组: var obj=new Array( size ); 指定元素数组 : var obj=new Array( 元素1,元素2,....); 单位数组:var obj=new Ar 阅读全文
posted @ 2016-09-22 20:04 galaxyxd 阅读(245) 评论(0) 推荐(0) 编辑
摘要: JavaScript数据类型 JavaScript的数据类型有六大类: Undefined、null、string、number、object、boolean 1.Undefined 使用var声明变量但未初始化, 对未初始化的变量或尚未定义的变量使用typeof运算符均会返回undefined 问 阅读全文
posted @ 2016-09-22 01:06 galaxyxd 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在做背景图片滚动的动画时,一般会用到background-position-x|background-position-y, 但火狐和欧朋浏览器不支持改表示方法,只支持原生的background-position,在做此类动画的时候,由于background-position所有浏览器都支持,所以就 阅读全文
posted @ 2016-09-21 18:24 galaxyxd 阅读(873) 评论(0) 推荐(0) 编辑