03 2014 档案

摘要:socket.io的使用可以很轻松的实现websockets,兼容所有浏览器,提供实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验。但是在使用socket.io的过程中,由于业务需求需要同时发起几个请求,并等待数据返回调用相对应的回调函数执行,那么在数据返回时,你如何知道这个数据是要用于... 阅读全文
posted @ 2014-03-21 18:25 jackyWHJ 阅读(2288) 评论(0) 推荐(0)
摘要:一般情况下需要组件重写都是由于以下2个原因:1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。而Flex组件开发有2种方式:AS方式和MXML方式。对于上述第一个原因我一般采用AS方式,通过继承UI... 阅读全文
posted @ 2014-03-21 14:57 jackyWHJ 阅读(1806) 评论(4) 推荐(0)
摘要:在 JavaScript 中,数据存储位置可以对代码整体性能产生重要影响。有四种数据访问类型:直接量,变量,数组项,对象成员。 直接量仅仅代表自己,而不存储于特定位置。 JavaScript 的直接量包括:字符串,数字,布尔值,对象,数组,函数,正则表达式,具有特殊意义的空值,以及未定义。 变... 阅读全文
posted @ 2014-03-11 17:23 jackyWHJ 阅读(350) 评论(0) 推荐(0)
摘要:我们知道,对DOM的操作都是非常的耗性能的,那么为什么会耗性能呢? 文档对象模型(DOM)是一个独立于语言的,使用 XML和 HTML 文档操作的应用程序接口(API)。在浏览器中,主要与 HTML 文档打交道,在网页应用中检索 XML 文档也很常见。DOM APIs 主要用于访问这些文档中的数据... 阅读全文
posted @ 2014-03-11 17:21 jackyWHJ 阅读(287) 评论(0) 推荐(0)
摘要:一、脚本的位置 我们知道,一个标签可以放在 HTML 文档的或标签中,但是浏览器是怎么加载和执行这些javascript呢?通常来说,浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执行时会阻塞页面后续的内容(包括页面的渲染、其它资源的下载)。因为javascript可能会... 阅读全文
posted @ 2014-03-11 14:18 jackyWHJ 阅读(314) 评论(0) 推荐(0)