![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web脚本编程
文章平均质量分 62
liaoxiaoli99
同大家交朋友,同大家分享技术!
展开
-
JavaScript高级培训-自定义对象
<br />一,概述<br />在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。<br />目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。<br />与Java不同,Java2提供给我们的标准类很多,基本上满足了我们的编程需求,但是Ja原创 2011-01-21 15:29:00 · 465 阅读 · 0 评论 -
JScript中的prototype(原型)属性研究(2)
<br /> 上次的文章中我罗列了一下prototype属性在JScript中的各种用法,但是prototype这个东西却不是JScript创造出来的,JScript实际上是使用了我们设计模式中prototype pattern的一种衍生形式。下面我先简单的说一下prototype pattern,然后再来看到底JScript中的prototype是怎么回事?!<br /> What's prototype pattern?<br /> Specify the kinds of objects转载 2011-01-21 15:31:00 · 455 阅读 · 0 评论 -
JScript中的prototype(原型)属性研究(1)
<br />我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢?<br /> 对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被转载 2011-01-21 15:33:00 · 502 阅读 · 0 评论 -
JavaScript prototype 的深度探索
<br />1、什么是prototype<br />JavaScript 中对象的prototype 属性,可以返回对象类型原型的引用。这是一个相当<br />拗口的解释,要理解它,先要正确理解对象类型(Type)以及原型(prototype)的概念。<br />前面我们说,对象的类(Class)和对象实例(Instance)之间是一种“创建”关系,<br />因此我们把“类”看作是对象特征的模型化,而对象看作是类特征的具体化,或者说,类<br />(Class)是对象的一个类型(Type)。例如,在前面的转载 2011-01-21 15:27:00 · 697 阅读 · 0 评论 -
检测页面元素(图片)加载完所用时间。
Test sample原创 2011-04-29 17:02:00 · 2162 阅读 · 1 评论 -
Javascript的预编译与变量作用域浅析
function mm(){ }这种形式是声明一个函数,跟 var 一个变量的机制一样,脚本在解释执行之前会做预编译处理,而var mm = function(){ }这种形式是对一个变量赋值,虽然也做预编译,但仅仅只是给 mm 事先变量分配一个内存空间,而没有做初始化请测试以下几段代码代码一:以上代码你会看到能 alert 出来 mm 的内容,但 alert 却是在 function 声明之前的,验证了脚本宿主在执行之前对脚本做了预编译处理代码二:原创 2011-05-03 18:35:00 · 2300 阅读 · 3 评论