`
子衿青青
  • 浏览: 110387 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
开发时遇到这样的需求,希望通过一个类似factory的机制来创建对象,这个机制接收两个参数,一个是对象所属的类,另一个是参数数组,例如: function getObject(cls, args){ //.... } 这里cls是一个类(即javascript函数),args是一个参数数组,例如[arg1, arg2, ....],希望这个函数返回的对象等同于下面代码的效果: new cls(arg1, arg2...); 容易想到,我们应该用apply方法,因为javascript中构建对象的过程就是执行构造函数的过程。而构造函数与普通函数性质完全一样,只是它会被n ...
Dojo Mobile框架是一套移动终端的Web应用开发框架,是最新发布的dojo1.5 中的一个子项目。Dojo Mobile主要面向手持设备上的Web富客服端应用开发,提供了iPhone和android两套主题,使得基于iPhone或者Android的Web应用具有手机本地应用的外观和效果,而同时也给了开发者更多的主导权。下面是在Android下基于Dojo Mobile开发的Web应用Demo图,如果不是看得到地址栏,可能会以为是iPhone和Android的原生程序呢。 Dojo Mobile开发框架有这么几个特点: ...
Dojo 1.5已经发布了,让我们来看看它都加了些什么新东东~ 本文翻译自: https://www.dojotoolkit.org/reference-guide/releasenotes/1.5.html#id15 部分内容参考了DojoCampus的版本: http://docs.dojocampus.org/releasenotes/1.5 Dojo 1.5 发布说明 1. ...
Dojo toolkit 1.5 正式发布并可以直接下载了 。Dojo 是一个JavaScript 工具包既可以用于轻量级的应用开发,也提供了强大的工具来开发复杂的高级Web 应用。 Dojo1.5 是Dojo 的第11 个主要版本,这一版本中提供了众多非常关键的改进,并 ...
Dojo框架区别于其他Ajax框架的一个显著特征就是它的界面控件系统:Dijit。Dijit是Dojo中界面控件的总称,他们使用灵活而且易于理解。每个Dijit控件都是由Dojo类以及控件中使用的图片,CSS等资源文件共同组成。通过Dijit架构,可以 ...
本文译自Dylan Schiemann 在其SitePen公司网站上的一篇博客。 Dylan是dojo Toolkit 和dojo Foundation的创始人之一。 现在是SitePen公司的CEO。 原文连接:http://www.sitepen.com/blog/2010/04/30/thoughts-on-apple-vs-adobe/ 翻译者:feijia 目前为止,在这场Apple和Adobe的争论中谁也不能算是“赢家”。虽然双方各自都提出了一些颇有道理的论点,但是他们也都忽视了一些重要的问题。 首先,乔布斯,我们很行赏你的“关于Flash的一些看法”这篇文章,不过我 ...
随着Web成为软件系统交付的主流平台,企业级应用前端纷纷落户浏览器,对各种富客户端开发库提出了越来越高的要求,Dojo作为其中的佼佼者,对企业级Web开发提供了强大的支持。 在企业信息系统中,图表是数据分析的最终图形化结果,地位举足轻重,直接影响数据分析的效果好坏。美观实用的图表绝对会给应用系统加分不少! Dojo控件库里有丰富的图表控件,除了常见的直方图、饼图、折线图等等,也有为更专业的需求而开发的甘特图、散点图、地图等控件。更难能可贵的是Dojo的图表控件支持了动画效果以及众多的UI响应事件。下图是一个包含了dojo中的地图、直方图、饼图和折线图等 ...
公告栏里写到:Dojo的高门槛一旦跨过,必将别无所求。含义有二:第一,Dojo难学;第二,Dojo很强大。 这也揭示了本博客的目标:帮助大家用好Dojo这个优秀的Ajax框架。 在回答为什么选择Dojo之前,我们看看哪些人已经选择了Dojo: 既然能被众多著名IT公司支持,Dojo必然有它的独特之处,那就是:架构。 一个稳定、可扩展、可维护的架构是所有高质量应用的基石。如果所有人都按自己的思路随心所欲的写代码,那就不会有那么多软件方法学,设计模式的存在。Dojo在一定程度严格规定了这样的开发规则,这也是很多人难以上手的原因。 以典型的数据,逻辑,表现的三层架构为例,来看 ...
Global site tag (gtag.js) - Google Analytics