`

Ext学习之2_config1

阅读更多

Ext.namespace("com.deng");
/**
在EXT中初始化对象时,大量使用了config参数,config不过就一个json对象,举例说明
*/

/**
//定义Student类
Student = function(name,sex){
    this.name = name;
    this.sex = sex;
}

//测试
var student = new Student("zhangshan","男");
alert(student.name);
*/


//用json对象作为构造参数的对象
/**
Student = function(config) {
    this.name = config.name;
    this.sex = config.sex;
}

//测试
var student = new Student({name:"张山", sex:"男"});
alert("姓名:"+ student.name +"\r\n性别:" + student.sex);
*/

//假如有一万个属性,那我们就要写一万个属性赋值了,这太麻烦,Ext有解决办法
Student = function(config) {
    Ext.apply(this,config);
}

//测试
var student = new Student({name:"zhangshan",sex:"男"});
alert("姓名:" + student.name + "\r\n性别:" + student.sex);

/**
 * 备注:Ext的apply方法是将第2个参数的成员赋给第一参数
 */

分享到:
评论

相关推荐

    chinese_wwm_ext_L-12_H-768_A-12.zip

    1. **BERT模型概述**:BERT是由Google研发的一种基于Transformer架构的深度学习模型,它通过Transformer的自注意力机制捕捉到文本中的上下文关系,从而生成深度语义表示。BERT的训练目标是预测句子中的随机掩码词,...

    中文roberta模型文件(tensorflow)

    描述中提到的“chinese_roberta_wwm_large_ext_L-24_H-1024_A-16”是该模型的具体配置。这表示它是一个针对中文的大规模、增强版的Roberta模型。其中,“wwm”代表“Whole Word Masking”,意味着在预训练过程中,...

    linux_kernel_config 中文手册(2.6.28)

    在Linux内核配置过程中,`make kernelconfig`(或简写为`make config`)命令用于启动内核配置界面。这个过程允许用户选择内核中包含哪些模块和特性,以便定制适合特定系统的内核。手册会详细解释如何使用这个配置...

    Ext+HSQL_DEMO

    **标题:“Ext+HSQL_DEMO”** ...通过这个项目,开发者可以学习到如何使用Ext JS创建一个完整的前端应用,并与HSQLDB进行数据交互,理解前后端数据流动的过程,为构建实际的Web应用打下坚实的基础。

    chinese_L-12_H-768_A-12.rar

    `bert_config.json`文件存储了模型的超参数,这些参数定义了模型的架构,包括网络层数、每层的节点数、学习率等。这些信息对于理解和复现模型至关重要。而`bert_model.ckpt`是预训练权重文件,它包含了在大规模语料...

    ASP_AJAX_Ext_Setup

    2. **配置AJAX**:在Web.config文件中,可能需要配置AJAX的相关设置,比如设置ScriptManager控件,指定服务端AJAX行为的更新面板等。 3. **学习API**:了解并熟悉提供的API和组件,掌握如何创建和使用它们,这通常...

    初学者必备资料-php-ext学习

    2. **EXT结构**:每个EXT都有自己的配置文件(config.m4或configure.ac)、源代码文件(如.c和.h)、以及可能的资源文件。它们通过 Zend Engine(PHP的执行引擎)与PHP进行交互。 3. **编译EXT**:开发者需要熟悉...

    SSH+EXT2打造简单的应用(五)

    如果标签“源码”和“工具”是相关的,那么文章可能还会提供实际的源代码示例,以及使用特定工具(如`fsck`检查EXT2文件系统,或`sshd_config`配置SSH服务器)的指南。 数据库设计在文件名称列表中出现,意味着可能...

    up_360821_phpext_rx5nu.rar

    扩展通常会有一个配置文件(如config.m4或configure.ac),用于编译和安装过程,还有一个C语言的头文件,定义了对外暴露的函数和常量。 "fileinfo"这个标签可能是指PHP的内置“fileinfo”扩展,它提供了一个函数集...

    Ext2.1 struts1.x spring 2.x hibernate 2.x

    【标题】"Ext2.1 struts1.x spring 2.x hibernate 2.x" 涉及的技术栈是Web开发中的经典组合,主要包括EXT JS的2.1版本、Struts1.x、Spring 2.x以及Hibernate 2.x。这些技术在过去的Web应用程序开发中扮演着重要角色...

    【ASP.NET编程知识】Ext.Net学习笔记之button小结.docx

    <ext:ConfigItem Name="cusProperty1" Value="theValue" Mode="Value"></ext:ConfigItem> </CustomConfig> </ext:Button> function CusProperty(obj) { alert(obj.cusProperty1); } ``` 通过这种方式,我们...

    up_308177_phpext_kr3q7.rar

    2. **配置文件**(config.m4或configure.in):这些文件用于配置和编译扩展,使得它们能与PHP构建系统集成。 3. **头文件**(.h):定义了扩展对外公开的函数和数据结构。 4. **PHP接口**(.php):可能包含PHP层面...

    DONET下Ext实例

    1. JavaScript文件:EXTJS的核心库(如ext-all.js或ext-debug.js)以及自定义的JavaScript文件,用于定义组件、控制器、模型、视图和存储。 2. CSS文件:EXTJS的样式表,可能包括ext-all.css和其他自定义样式。 3. ...

    config-ext-sample:教程

    `config-ext-sample`是一个针对Java的外化配置教程,它的目标是帮助开发者理解和实践如何将应用配置从代码中分离出来,实现更灵活的配置管理和更新。外化配置使得应用程序可以根据不同的运行环境动态地加载不同的...

    EXTJS API+EXT 中文手册

    "Ext 2 API Documentation.zip" 可能包含了 EXTJS 2.x 版本的 API 文档,EXTJS 的版本迭代较快,每个版本都有新的特性和改进。开发者可能需要查阅特定版本的文档来解决兼容性问题或利用新功能。 "ext_pdf_0527.zip...

    2440led_madi2h_S3C2440LED_s3c2440_LED_

    2. `RTX_Config.c` 可能与实时操作系统(RTOS)Keil RTX的配置相关,可能用于管理任务调度和中断处理。 3. `2440lib.c` 和 `2440slib.s` 可能包含了针对S3C2440的库函数,例如GPIO初始化和LED操作。 4. `Blinky.c` ...

    EXT grid 表头 三层 插件

    通过阅读源码,可以学习到EXT JS中关于组件构造、事件处理、DOM操作等方面的知识,提升开发技能。 6. **工具集成**:EXT Grid的表头三层插件通常与其他EXT JS工具库结合使用,如EXT Form、EXT Chart等,帮助构建...

    ext.net mvc

    **标题与描述解析** ...综上所述,这个压缩包提供了使用Ext.NET 2.4框架构建ASP.NET MVC应用所需的关键资源,包括配置示例、版本更新信息、许可协议和开发指南,是开发者学习和应用该框架的重要参考资料。

Global site tag (gtag.js) - Google Analytics