- 浏览: 232785 次
文章分类
- 全部博客 (160)
- java语言基础 (67)
- jsp基础 (2)
- eclipse使用 (2)
- java源码解读 (6)
- 计算机基础 (3)
- eclipse插件 (0)
- 网络基础 (8)
- 算法 (2)
- linux (0)
- 英语 (0)
- C语言 (4)
- JavaScript (17)
- 数学 (0)
- struts2 (2)
- 自然哲学 (0)
- Servlet (1)
- HttpServer (2)
- ext (1)
- 个人 (1)
- dojo (27)
- spring (2)
- hibernate (4)
- css (3)
- 多线程 (0)
- chrome插件开发 (0)
- svn (0)
- thrift (2)
- phonegap (1)
- java线程 (1)
- 不是很熟悉的css属性 (0)
- 数据库性能调优 (0)
- 项目管理 (1)
- ios (0)
- 软件工程 (0)
- db2 (0)
- 词汇管理 (0)
- zhenyan (0)
- 计划 (0)
- android (0)
- ssss (0)
- 是的 (0)
- dsada (0)
- 泛点是 (0)
- fds (0)
- cxzc (0)
- 权限 (0)
- dfsfds (0)
- http://www.cnblogs.com/kingboy2008/p/5261771.html (0)
- sss (0)
- ddd (0)
- fdsfdsf (0)
- sso (0)
- nginx (0)
- 分布式数据一致性 (0)
- mysql (0)
- ios永久存储 (0)
- js匿名函数 (0)
- 打印机qqq (0)
最新评论
js在涉及对象和DOM节点的赋值操作时执行的是潜复制, 我们来看下什么叫潜复制:
function foo(){ this.bar = "baz"; } var foo1 = new foo(); var foo2 = foo1; console.log(foo1.bar); //bar console.log(foo2.bar); //bar foo1.bar = "qux"; console.log(foo1.bar); //qux console.log(foo2.bar); //qux //上面的修改foo1就会修改foo2 //有时候,我们希望复制的时候,重新创建一个新的对象 var foo3 = new foo(); var foo4 = dojo.clone(foo3); foo3.bar = "abc"; console.log(foo3.bar); //abc console.log(foo4.bar); //baz
发表评论
-
js原型链
2015-01-22 17:18 0function A(){}; var a = new ... -
dojo.Stateful
2012-08-13 12:51 0dojo.Stateful为对象提供了基本的set和g ... -
menu
2012-06-19 23:03 0dojo.addOnLoad(function(){ ... -
dojo.place
2012-05-09 21:22 3343<!DOCTYPE HTML PUBLIC &qu ... -
dijit.layout.ContentPane源码
2012-04-28 22:43 0define("dijit/layout/Co ... -
dijit._Contained源码
2012-04-28 22:39 866define("dijit/_Containe ... -
dijit._Container源码
2012-04-28 22:38 1022define("dijit/_Contai ... -
dijit._WidgetBase源码
2012-04-28 22:33 0define("dijit/_Widg ... -
dijit._Widget源码
2012-04-28 22:27 0define([ "dojo/_base/ ... -
dojo语句执行顺序
2012-04-21 09:28 1034dojo.declare("Test" ... -
dojox.grid.EnhancedGrid
2012-04-05 10:43 0dojo.require("dojox.gri ... -
dijit.form.DateTextBox
2012-04-05 07:53 2646<!DOCTYPE html PUBLIC &qu ... -
dojo.date
2012-04-03 11:23 0dojo.date.add = function(/ ... -
dojo类定义
2012-03-29 19:52 906在dojo中使用dojo.declare函数来定义类。 ... -
dijit._Widget小部件2
2012-03-26 10:32 0postMixInProperties: functio ... -
dojo的DataGrid单元格扩展点
2012-03-26 07:18 0/*** * Excerpted from "M ... -
dijit._Widget小部件
2012-03-25 16:41 0如果想自己创建自定义的部件,可以继承dijit._Wi ... -
dojo.delegate
2012-03-25 16:19 0Dojo的delegate方法通过下面的API封装了委 ... -
dojo的DataGrid4
2012-03-24 23:25 812<!DOCTYPE html PUBLIC &qu ... -
dojo的DataGrid3
2012-03-24 23:14 871<!DOCTYPE html PUBLIC &qu ...
相关推荐
此外,如果你希望获取Dojo的最新源代码,可以通过Subversion(SVN)进行版本控制操作,从Dojo的官方仓库中克隆代码。 在实际应用中,Dojo提供了丰富的功能,包括但不限于: - AJAX通信:Dojo的IO模块支持异步数据...
在深入学习Dojo之前,建议先熟悉JavaScript的面向对象编程基础,这对于理解和使用Dojo源码至关重要。 **1. 模块与包** 模块在Dojo中扮演着核心角色,它们是代码组织的基本单元,类似于Java的package。每个模块可以...
- **获取最新源码**:使用Subversion工具,通过指定的URL克隆Dojo的源代码仓库到本地,根据需求选择目录。 ### 3. 模块与包系统 - **模块**:Dojo将代码组织成逻辑单元,类似于Java的包,包含类和函数。模块命名...
【压缩包子文件的文件名称列表】"Code_Dojo_1-master" 提示我们有一个名为"Code_Dojo_1-master"的压缩包,通常这样的命名方式代表这是一个Git仓库的主分支(master分支)的克隆。这个压缩包可能包含了活动当天的代码...
4. **dojo/Stateful**:Dojo 提供了一个 Stateful 类,用于处理对象状态的改变。生成器可能利用这个类帮助开发者快速创建有状态的 Dojo 组件。 **generator-dojo-class 使用方法** 要使用这个生成器,首先需要安装...
6. **版本控制**:掌握 Git 的基本操作,如克隆、提交、推送和拉取,以便与其他参与者协作。 7. **代码规范**:遵循 PEP8,这是 Python 的官方编码风格指南,保持代码的可读性和一致性。 8. **问题解决技巧**:如何...
【压缩包子文件的文件名称列表】"Coding_Dojo_Django_Intro-master" 通常表示这是一个 Git 仓库的克隆或下载,"master" 分支可能是主要的学习材料分支。这个压缩包可能包含了以下内容: 1. **README** 文件:通常...
这个函数递归地复制对象的所有属性,包括嵌套的对象和数组。在给定的示例中,`a`对象包含一个`say`方法和两个数据属性,`b`将得到相同的结构和值。 7. 多参数求和函数: `sum`函数可以通过检查`arguments`对象来...
- **Git**:理解版本控制系统的基本操作,如克隆、提交、分支和合并。 在这个压缩包“Python_March_2021-main”中,可能包含的子文件和文件夹将具体展示这些概念的实际应用,例如,有单独的Python脚本文件用于实现...
扩展运算符(...)在 TypeScript 中用于复制或合并数组和对象。在函数调用时,它可以将数组展开为参数列表;在对象合并时,它可以帮助我们合并两个对象的属性。 ### 10. 编译配置与工具 TypeScript 提供了 ...
它将源对象的所有属性复制到目标对象上,如果属性名相同,源对象的值会覆盖目标对象的值。 - `Ext.applyIf()`: 类似于`Ext.apply()`,但只有当目标对象没有指定属性时,才会从源对象复制属性。 - `Ext.Array.from...
Full Source是一个Internet Explorer菜单,可以直接显示从Internet Explorer对象模型生成的内空.它被用在显示: 用JavaScript动态地写到DOM中的HTML,或用XSLT生成的HTML 。 就是它的这一个特性,拿它来看ExtJs生成的...
第三步,将解压后的API文件夹复制到Tomcat服务器的应用程序目录下,例如:D:\Tomcat\apache-tomcat-5.5.28\webapps\arcgis_js_api。这一步是将API集成到本地服务器环境中,以便后续通过HTTP请求访问。 接下来,需要...
2. 将解压后的文件复制到MyEclipse的“dropins”目录下。 3. 启动MyEclipse,等待插件自动安装和更新。 4. 配置插件设置,如选择要支持的JavaScript库等。 5. 开始享受Spket带来的智能提示和便捷开发体验。 总的来...
7. **struts2-dojo-plugin.jar**:提供了与Dojo JavaScript库的集成,支持富客户端界面的创建。 8. **struts2-json-plugin.jar**:用于支持JSON数据格式的输入和输出,便于实现AJAX功能。 9. **commons-logging....
5. **struts2-plugins*.jar**:Struts2有许多插件,如struts2-dojo-plugin.jar用于与Dojo库集成,提供富客户端功能;struts2-junit-plugin.jar则帮助进行单元测试。这些插件根据实际需求选择引入。 6. **其他依赖的...
- `struts2-dojo-plugin.jar`(可能根据实际需求):提供了与Dojo JavaScript库的集成,用于创建富客户端界面。 8. **Struts2的依赖库**: - `xwork-core.jar`:Struts2的前身,包含了Action和Interceptor的早期...