`
greencoffee
  • 浏览: 7154 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ExtJs原理

EXT 
阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title>ExtJs原理</title>
 </head>

 <body>
  <script>
	APPLE = {};//声明全局变量

	/**
	* 复制属性的方法,复制config对象的所有属性到obj(第一个参数为obj,第二个参数为config,
	* 第三个为默认对象,如果该参数存在,obj将会得到那些defaults有而config没有的属性)
	*/
	APPLE.apply = function(o, c, defaults){
		if(defaults){
			APPLE.apply(o, defaults);
		}
		if(o && c && typeof c == 'object'){
			for(var p in c){
				o[p] = c[p];
			}
		}
		return o;
	};

	(function(){//声明匿名函数并调用为全局变量赋值

		/**
		 * 此方法等同于
		 * APPLE = {
		 *	 test : function(){
		 *		alert('test');
		 *	 }
		 * };
		 */
		 APPLE.apply(APPLE, {
			test : function(){
				alert('test');
			}
		 });
	
	})();

	APPLE.test();//调用赋值后的方法
  </script>
 </body>
</html>
 
分享到:
评论

相关推荐

    ExtJS 界面设计器

    7. **学习曲线**:尽管ExtJS界面设计器降低了开发难度,但熟悉其工作原理和组件库仍需要一定的学习。对于新用户,可能需要花时间了解每个组件的功能和使用方法,以及如何通过设计器进行有效的布局和样式设置。 8. *...

    ExtJs 实例+ExtJs中文教程(学习extjs必备)

    通过查看源码,开发者可以深入理解ExtJs的工作原理,自定义组件,或者调试自己的代码。 学习ExtJs时,你应该首先了解其核心概念,如MVC架构、组件化思想,以及数据绑定机制。然后,通过阅读教程,逐步学习每个组件...

    ExtJS 3.4 源码包

    在这个源码包中,开发者可以深入理解ExtJS的工作原理,以便更好地定制和优化他们的应用。 1. **ExtJS核心概念** - **组件模型**:ExtJS基于组件化设计,每个UI元素都是一个可复用的组件,如窗口(Window)、表格...

    ExtJS 7.4 SDK trial

    它允许开发者调试源码,查看组件的内部工作原理,并自定义组件以满足特定需求。 4. **JavaScript**: ExtJS 是基于JavaScript的,这意味着开发者需要熟悉JavaScript语言来使用这个框架。JavaScript是Web开发的标准...

    ExtJs2相关书籍

    总之,通过这些资料,开发者不仅可以了解ExtJS2的基本用法,还可以深入到框架的内部工作原理,从而成为一名熟练的ExtJS2开发者。随着学习的深入,开发者还可以结合其他现代前端技术,如React或Vue.js,进一步提升Web...

    ExtJS 多文件上传 UploadDialog For ExtJS3.x

    ### ExtJS 多文件上传 UploadDialog For ExtJS3.x #### 概述 在Web开发领域,特别是使用ExtJS框架进行界面设计时,文件...这不仅有助于理解多文件上传组件的工作原理,也为开发者提供了实现类似功能时的参考依据。

    extjs2.1 开发包

    通过阅读这些文档,开发者可以了解每个组件的工作原理,如何配置和使用,以及如何解决可能出现的问题。 示例(examples)目录包含了一系列展示EXTJS功能的实例代码,涵盖了从基础控件到复杂布局的各种应用场景。...

    extjs 3.3正式版

    学习EXTJS 3.3,你需要掌握JavaScript基础知识,理解其组件模型、事件处理机制和数据绑定原理。同时,熟悉HTML和CSS有助于更好地定制EXTJS组件的外观。通过实践,你可以逐步熟悉EXTJS的API,熟练运用它来构建高质量...

    extjs3源文件下载

    标题“extjs3源文件下载”指的是获取ExtJS 3版本的源代码,这通常是开发者为了深入理解框架的工作原理、进行二次开发或者寻找特定功能的实现方式时会做的事情。 在描述中提到了ExtJS的两个关键特点:一是它能够创建...

    Ext江湖第1章(高清版)

    ### Ext江湖第1章(高清版):详解Extjs原理 #### 1.1 Extjs背景与起源 在深入探讨Extjs之前,我们先来了解一下它的背景故事。本章节通过一个真实的故事背景引入了Extjs的诞生和发展历程,让我们更好地理解这款框架...

    extjs-theme-bootstrap

    EXTJS4 是 Sencha 公司推出的一款强大的 JavaScript 框架,专为构建富客户端 Web 应用程序而设计。...通过深入理解这个主题的结构和工作原理,你可以轻松地将其应用于你的 EXTJS4 项目中,提升用户体验。

    EXTJS

    深入学习EXTJS的源码,了解其内部工作原理,对于优化性能和解决实际问题非常有帮助。同时,结合使用如Sencha CMD这样的工具,可以使开发流程更加高效和规范。对于“studnetSQL”这样的项目,EXTJS 提供的数据管理...

    extjs资料extjs资料extjs资料

    通过阅读此教程,你可以学习如何创建基本的ExtJS应用,并逐步熟悉其工作原理。 3. **ExtJS实用开发指南.chm**与**ExtJS实用开发指南.pdf**:这两个文件可能提供了实用的开发技巧和案例,帮助开发者在实际项目中应用...

    extjs资料(API,学习文档)

    通过这份教程,学习者可以快速理解EXTJS的工作原理,并逐步掌握如何使用EXTJS搭建交互式Web应用。教程可能还包含了一些实例代码,让读者能够动手实践,加深理解。 3. **ExtJsf`.pdf**: 这个文件名看起来有误,...

    Extjs4.0开发包

    通过阅读API文档,开发者可以深入理解每个组件的工作原理以及如何自定义它们的行为。例如,`Ext.Component`是所有UI元素的基础类,而`Ext.Panel`则是一个常用的容器组件,可以容纳其他组件并支持各种布局策略。 在...

    extjs4中文视频下载地址

    - **Proxy 原理**:Proxy 在 ExtJS 4.0 中扮演着数据传输者的角色,负责数据的读取和存储。 - **代理类型**:包括内存代理(Memory)、AJAX 代理(Ajax)、REST 代理(Rest)等多种类型,每种代理适用于不同的场景。...

    extjs4Mvc事例

    下面我们将深入探讨ExtJS 4 MVC的主要组件和它们的工作原理: 1. **Model(模型)**:模型层负责处理应用程序的数据。在ExtJS中,模型类定义了数据字段、验证规则以及与服务器的交互。通过使用`Ext.data.Model`,你...

    ExtJS中文手册.doc

    ExtJS是一种基于JavaScript的开源富客户端框架,专为构建企业级Web应用程序而设计。...通过学习《ExtJS中文手册》,开发者可以深入理解ExtJS的工作原理,熟练掌握其组件和API,从而高效地开发出高质量的Web应用。

    EXTJS视频教程说明

    教程注重理论与实践相结合,不仅教授EXTJS的语法和API,还深入探讨其背后的原理,使学习者能够理解EXTJS的工作机制,从而更好地运用到实际项目中。 教程首先会介绍JavaScript的基础知识,因为EXTJS是基于JavaScript...

Global site tag (gtag.js) - Google Analytics