ext-ui.com

ExtCore AJAX使用入门

ExtCore是Ext团队继ExtJs后发布的一款轻量级,适合在网站上使用的JS框架.目标就是要争夺jQuery所占领的市场.
那么ExtCode有什么新的功能可以吸引我们呢?
废话少说,我们先来看看它在AJAX方面是如何简化我们开发的.ExtCore是Ext团队继ExtJs后发布的一款轻量级,适合在网站上使用的JS框架.目标就是要争夺jQuery所占领的市场.
那么ExtCode有什么新的功能可以吸引我们呢?
废话少说,我们先来从下面几个例子来看看它在AJAX方面是如何简化我们开发的.

Javascript对象的私有属性

大家都知道Javascript函数对象的所有属性都是公开的,是没有私有属性这一个概念的.但是,不要忘记了Javascript的两大特性(原型和闭包).说到这里,可能很多朋友已经知道怎么样实现私有属性了.没错,我们就是要通过Javascript的闭包来实现.

概念性的东西可能比较难理解,我们还是以实例来说明:

Javascript中两种最通用的定义类的方法

在Javascript中,一切都是对象,包括函数。在Javascript中并没有真正的类,不能像C#,PHP等语言中用 class xxx来定义。但Javascript中提供了一种折中的方案:把对象定义描述为对象的配方(先看一下例子会比较容易理解)。

定义类的方法有很多种,这里有两中较为通用的方法,大家参考一下。

这两种方法均可以解决 构造函数会重复生成函数,为每个对象都创建独立版本的函数的问题。

解决了重复初始化函数和函数共享的问题。

ExtJs官方网站(英文)首页改版

ExtJs团队在2010年新年开始之际,网站首面进行全面改版.新版本更加简洁,首面大大的"download"图标,用户在首面就可以直接下载到最新版本.
这显示出ExtJs市场占有率在扩大,重心由原来的产品推广改为产品提供.

Javascript原型(Prototype)

什么是原型
Javascript对象中的原型属性可以返回对象类型的原型引用.
原型的作用
原型的定义可能这样讲未必理解得了,下面让我们来看一些例子:

聚合内容