摘要:
前几篇文章,我经常说Javascript的设计不够严谨,有很多失误。 今天的这一篇,前半部分就谈为什么会这样,后半部分将列举Javascript的10个设计缺陷。 我参考的文献主要是Douglas Crockford的专著《Javascript语言精粹》(JavaScript: The Good Parts)和Fredrik Holmström的文章《我对Javascript的抱怨》(My gripes with Javascript)。 一、为什么Javascript有设计缺陷? 这里有三个客观原因,导致Javascript的设计不够完善。 1. 设计阶段过于仓促 Javascri 阅读全文
posted @ 2011-09-20 21:18
ChaunceyHao
阅读(290)
评论(0)
推荐(0)
摘要:
iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit、Rhodes、gwt-mobile…当我们已经开始惊 叹 web移动应用充斥着各种各样框架与类库的时候,其实各大web框架才刚刚开始他们的移动领域:Yahoo的YUI3.2的Touch版、jQuery的 jQueryMobile、ExtJS整合JQTouch和Raphaël库推出的Sencha... 阅读全文
posted @ 2011-09-20 21:17
ChaunceyHao
阅读(256)
评论(0)
推荐(0)
摘要:
今天做一个区域配送部分,需要调用XML来显示各个地区的配送信息,但是用jquery调用xml时,IE总是提示xml文件加载失败,但是在Firefox中的结果却是成功的。代码如下: [javascript] $.ajax({ url:”codArea.xml”, type: “GET”, dataType: “xml”, error: function(xml){ alert(‘Error loading XML document’+xml); }, success: function(xml){ $(xml).find(“pName”).each(function(i){ $(“#pro... 阅读全文
posted @ 2011-09-20 21:17
ChaunceyHao
阅读(888)
评论(1)
推荐(1)
摘要:
最近看了一些脚本载入器的文章,包括很火的LABjs,controlJS,还有淘宝玉伯的seajs,很火的话题,也比较有争议!下面转一篇尼古拉斯的文章,我也同意作者的观点,希望很能够得到浏览器原生的支持! 第一篇日志的评论中有来自 Kyle Simpson 的批评 (Kyle 是另一个脚本载入器 LABjs 的创建者)。LABjs 目标和 ControlJS 有些不同:开启 JavaScript 文件的平行下载,同时管理执行顺序。为了要做到这点,LABjs 需要知道哪些浏览器支持平行下载,然后为不支持的浏览器提供其他解决方案。 然而,LABjs 和 ControlJS 都有个问题:他们用了多.. 阅读全文
posted @ 2011-09-20 21:17
ChaunceyHao
阅读(225)
评论(0)
推荐(0)
摘要:
Final Product What You'll Be Creating Download Source Files Demo View It Online HTML5 is growing up faster than anyone could have imagined. Powerful and professional solutions are already being developed…even in the gaming world! Today, you... 阅读全文
posted @ 2011-09-20 14:12
ChaunceyHao
阅读(613)
评论(0)
推荐(0)
浙公网安备 33010602011771号