摘要: 1、定义和用法语法:object.prototype.name=valueprototype 属性使您有能力向对象添加属性和方法。[实例]<script type="text/javascript">function employee(name,job,born){this.name=name;this.job=job;this.born=born;}var bill=new employee("Bill Gates","Engineer",1985);employee.prototype.salary=null;bill 阅读全文
posted @ 2011-05-21 11:26 飞虎cnblog 阅读(3287) 评论(0) 推荐(1) 编辑
摘要: 1)无疑关于call,最简单的解释就是:把隐藏的第一个参数显示化。因为通常一个函数(Function)的调用,会有一个额外的隐藏参数,就是函数(Function)所属的对象(如果没有所特指,则为global(如window)对象),在函数内你可用this关键字访问之。从call的构造式 -- call(thisArg[,arg1,arg2…] ]);可看出call(apply)方法可将一个函数的对象上下文(Function Context)从初始的上下文改变为由 thisObj 指定的新对象,这就是利用call(apply)的最大优势。说到此,我们不妨提提所谓的Function Context 阅读全文
posted @ 2011-05-21 02:40 飞虎cnblog 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 很多时候我们需要在HTML标记上存储参数信息时,大部分采用在标记属性"alt"上赋值,例如://jQuery赋值语句$('selector').attr('alt', 'data being stored');//之后可以这样读取数据:$('selector').attr('alt');使用”alt”属性来作为参数名存储数据其实对于HTML来说是不符合语义的,而且在使用长字串或存储一个JS方法时,会变得很困难。这时,我们可以使用jQuery的data方法来为页面中的某个元素存储数据,使用data 阅读全文
posted @ 2011-05-21 02:38 飞虎cnblog 阅读(542) 评论(0) 推荐(0) 编辑
友情链接:技术迷 | JSM官方博客 | 阿旭博客 | 有声小说在线听