![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
gyht0808
这个作者很懒,什么都没留下…
展开
-
(转)DWR的简单总结
DWR是方便使用AJAX连接JS和JAVA的的一个框架,把服务器端 Java 对象的方法公开给 JavaScript 代码。如果是用dwr2.0的jar包,还需要同时导入log4j.jar和commons-loggin.jar,勿忘!!web.xml和dwr.xml放在WEB-INF下!-----------------------------配置web.xml:WEB工程启动的时候会在这个里面找...原创 2010-01-11 16:33:40 · 67 阅读 · 0 评论 -
JavaScript读书笔记六
原型链是实现继承的主要方法。基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 function SuperType() { this.property = true; } SuperType.prototype.getSuperValue = function () { return this.property; } functio...2011-03-12 14:58:42 · 92 阅读 · 0 评论 -
JavaScript读书笔记五
我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个对象,他的用途是包含可以由特定类型的所有实例共享的属性和方法。 function Person() { }; Person.prototype.name = "Miles"; Person.prototype.age = 24; Person.prototype.job = "Engineer"; Pe...2011-03-08 23:55:25 · 104 阅读 · 0 评论 -
JavaScript读书笔记四
创建对象最简单方式就是创建一个Object实例,然后添加属性和方法 var person = new Object(); person.name = "Miles"; person.age = 24; person.job = "Software Engineer" person.sayName = function() { alert(this.name); ...2011-03-07 20:52:48 · 86 阅读 · 0 评论 -
JavaScript读书笔记三
函数的定义一般如下: function sum(num1 ,num2) { return num1 + num2; } 在使用函数表达式时,没有必要使用函数名–通过变量sum即可以引用函数,另外,还要注意函数末尾有一个分号 var sum = function(num1, num2) { return num1 + num2; }; 最后一...2011-03-07 10:50:46 · 78 阅读 · 0 评论 -
JavaScript读书笔记二
Object实例的两种方式 var person = new Object(); person.name = "Miles"; person.age = 24; var person = { name: "Miles", age: 24 } 第二种方法中,属性么也可以是字符串,效果一样 var person = {}; //与 n...2011-03-07 10:47:32 · 83 阅读 · 0 评论 -
JavaScript读书笔记一
function test() { var message = 'hi'; } test(); alert(message); //undefined 变量message用了var定义,在函数被调用时,就会创建该变量并未其赋值,之后,这个变量会立即销毁。即message是一个局部变量 function test() { mes...2011-03-07 10:41:05 · 105 阅读 · 0 评论 -
javascript的那点事儿
记得1年多一年以前写js,只是觉得他的用途也就在于能处理异步调用,但是昨天晚上和一老乡的谈话,让我明白了,未来可能是js的天下。 网上其实很多人都说过,现在的人对js的误解太多了,觉得他语法烂,速度慢,使用范围狭隘。但是这些想法放在几年前,可能也就真的如他们所想,毕竟我觉得js的发展和浏览器息息相关。以前的浏览器执行js效率太低,就拿IE来说,如果一个页面调用太多的js脚本,我觉得没...2011-02-26 10:13:53 · 86 阅读 · 0 评论 -
使用原型对象定义一个类
[code="js"] function Circle(x, y, r){ this.x = x;//圆心的X坐标 this.y = y;//圆心的Y坐标 this.r = r;//园的半径 } //创建并舍弃初始的Circle对象 new Circle(0, 0, 0); //定义一个常量,即所有Circle对象共享的属性 Circle.prototype.pi = 3....2009-08-11 11:21:55 · 131 阅读 · 0 评论 -
javascript方法的定义
[code="js"] //定义构造函数 function Rectangle(w,h){ this.width = w; this.height= h; } //使用前面定义的构造函数创建一个新的Rectangle对象 var page = new Rectangle(8.5, 11); //该函数使用了关键字this,这样它就不必...2009-08-11 10:55:25 · 88 阅读 · 0 评论 -
我对jQuery的理解一
各位应该和我一样,对jQuery这个js轻量级框架有着很深的感触,因为有了它,使我们的工作变得更加轻松,使代码的结构变得更加清晰。但是同样也是有负面的影响,如果使用的多了,自己js的能力可能会下降,这个也是因人而异的。 为了增强自己对jQuery的理解,也为了体会一下大师John Resig的代码风格,今天好好的看了下jQuery的源码。 其实jQuery的总体架构还是挺简单的,最基础的代码如...2011-03-18 15:29:58 · 338 阅读 · 0 评论