- 浏览: 1510917 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
js 代码
- // start include prototype.js
- //Prototype 的第一个变量
- var Prototype = {
- //Version 表示当前版本是Prototype 1.4
- Version: '1.4.0',
- //ScriptFragment 是一个很有用的正则表达式,可以匹配一段Javascript片段
- ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)',
- //这是两个很无聊的函数 emptyFunction是一个空函数
- //K 返回传入的参数
- emptyFunction: function() {},
- K: function(x) {return x}
- }
js 代码
- //Class.create,用来构造一个类
- //调用Class.create会,可以返回一个函数,这个函数会把传入的参数赋给当前的对象,arguments是Javascript里面的一个关键字,表示函数的所有参数。这样Prototype就可以模拟Java构造函数的机制了。
- var Class = {
- create: function() {
- return function() {
- this.initialize.apply(this, arguments);
- }
- }
- }
- //Abstract是一个空的对象,Abstract的意思好像是要说这是一个抽象
- var Abstract = new Object();
- //把源对象所有的属性值都赋给
- Object.extend = function(destination, source) {
- for (property in source) {
- destination[property] = source[property];
- }
- return destination;
- }
js 代码
- Object.extend = function(destination, source) {
- if(!destination){
- destination={};
- }
- for (property in source) {
- destination[property] = source[property];
- }
- return destination;
- }
js 代码
- //这个方法觉得没多大的作用,只是相当于一个ToString方法而已
- Object.inspect = function(object) {
- try {
- if (object == undefined) return 'undefined';
- if (object == null) return 'null';
- return object.inspect ? object.inspect() : object.toString();
- } catch (e) {
- if (e instanceof RangeError) return '...';
- throw e;
- }
- }
发表评论
-
AJAX
2019-06-12 22:41 904Ajax 全名为Asynchronous Javas ... -
Webpack入门配置
2019-01-05 15:33 3198Webpack是一个强大前端集成工具,它在Nodejs的基础 ... -
解决Jetty做Web容器时,修改JS或HTML出错的问题
2018-07-03 18:28 1096解决的方法 1. 进入jetty的安装目录 ... -
用JQuery做的一个分页效果
2018-05-28 02:29 2347这个效果主要使用jquery来实现, 每次显示 ... -
Vue自已写的日历插件
2018-05-07 12:36 6426自已写的日历插件,还在优化中,后续会陆续更新。 ... -
无刷新上传文件的方法
2018-04-15 00:05 840这里使用jquery.form.js的方法 1. ... -
zrender学习点滴
2018-01-21 20:37 1822Zrender是一个二维绘图引擎,它提供了Canvas,S ... -
原创程序- Web版数据库管理
2017-11-15 00:39 1185这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC ... -
Vue学习点滴
2017-09-23 22:11 7581. 循环 v-for="(item, ... -
Eclipse创建Web项目
2017-07-29 10:53 7841. 打开创建Web项目的对话框 2 ... -
HTML5 新增功能收集
2017-04-29 03:18 683HTML 5是HTML发展以来最大的一次变革,相比其 ... -
Bootstrap学习记录点滴
2017-04-28 00:56 9221. 学习Bootstrap必进的学习网站 ... -
关于地图显示的一些知识
2017-02-18 23:34 9341. 墨卡托(Mercator)投影 墨卡 ... -
CSS知识记录点滴
2017-02-05 11:06 6041. 元素无法选择 -webkit-u ... -
用JS制作3D效果布局
2016-12-04 22:18 25这是用JS做的一个3D布局效果的程序, 目前还是研究 ... -
tntxiawebmvc 做国家管理的系统
2016-11-19 18:21 8721. 首先我们先增加一个Web项目 如图:我们在左 ... -
jtopo学习记录
2016-11-13 13:34 15611. 通过JSON的格式来创建结点: $(funct ... -
Html 5 Canvas 学习记录
2016-11-13 10:28 5921. stroke beginPath endPat ... -
jquery杂记
2016-08-11 19:11 6961. $ 的作用 $ 在jquery里面有两 ... -
自已写的jquery ui框架
2016-03-08 23:53 1552这个是自已写的一个jquery ui的插件,目的是 ...
相关推荐
万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准...我想,在我学习完它之后,把我学到的东西分享给大家是件不错的事。
### Prototype.js 开发笔记知识点详解 #### 1.1 Prototype.js 是什么? Prototype.js 是一个由 Sam Stephenson 开发的 JavaScript 库。该库的主要目的是简化 Web 应用程序的开发过程,尤其针对那些需要高度交互性...
这些笔记对于初学者和经验丰富的开发者来说都是宝贵的资源,能帮助他们更好地理解和运用Prototype.js库。 ### 4. 说明.txt 这个文件可能是对整个压缩包的简短介绍,或者对如何使用这些文档进行说明。它可能包括...
### JavaScript 学习笔记知识点详解 #### 一、JavaScript 正则表达式 **1.1 定义与用途** 正则表达式是一种强大的文本处理工具,在JavaScript中主要用于字符串的操作,如查找、替换等。 **1.2 基本语法** 正则...
【Spring3.0 学习文档】主要涵盖了Spring框架的核心特性,包括IOC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)。这两个概念是Spring框架的基础,也是其最核心的技术。 *...
addressbook.xml 记录通讯录的XML文件。 第14章(\c14) 示例描述:介绍JavaScript与Microsoft Office互操作的方法。 14.1.html 使用JavaScript向Word中写入内容。 14.2.html 使用JavaScript从Word中...
- **AOP概念**:AOP是一种编程范式,旨在提高程序的模块化程度,将横切关注点(如日志记录、性能监控等)从业务逻辑中分离出来。 - **AOP在Spring中的应用**:Spring提供了强大的AOP支持,可以通过配置或者注解的...
### 传智播客 Spring 完全文档 笔记总结 #### 一、Spring入门 ##### 1.1 Spring简介 - **定义**:Spring 是一个开源的控制反转(Inversion of Control, IoC)和面向切面(Aspect Oriented Programming, AOP)的...
设计模式的学习和应用分为几个阶段:首先自己学会设计模式,然后将其转化为自己的语言表达出来,接着是教授他人并最终记录下来。这种学习路径要求学习者不仅要理解设计模式本身,还要具备清晰的表达能力和深刻的理解...
对请求排队或记录请求日志,以及支持可撤销的操作。这种模式适用于将操作封装成对象,以便于后期的扩展。 **3.8 Visitor模式** Visitor模式表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的...
他强调了学习过程的重要性,包括自我学习、表达、教授他人和最终形成文档记录。这个过程不仅是个人成长的体现,也是对社区贡献的一种方式。此外,他还提到了设计模式在软件开发中的重要性,并指出虽然学习过程中可能...
正如文中所述,“自己学会一门知识(技术)、表达出来、教会别人、记录下来”,这是学习任何复杂概念的通用路径。设计模式的学习尤其需要时间和实践的积累。 ##### 0.2 设计模式解析后记 完成所有23种设计模式的...
1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联...
1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联运行时刻和...
- **1.4 Builder模式** 构建者模式允许你逐步构建一个复杂的对象。它将构造和表示分离,使得同样的构造过程可以创建不同的表示。这种模式非常适合创建复杂的对象,特别是当对象的构造参数很多时。 - **1.5 ...
1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联运行时刻和...
1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联运行时刻和...
1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象接口 9 1.6.4 描述对象的实现 10 1.6.5 运用复用机制 13 1.6.6 关联...