0%

之前在模仿qq首页的时候,有一个菜单弹出的窗口。

菜单分两部分,一部分是一直显示的,一部分是隐藏的。在鼠标进入到菜单上时,打开隐藏部分的按钮会变色,点击按钮会显示隐藏的菜单部分。

在制作这个过程中遇到了mouseover事件和mouseenter事件的不同,在这记录下来。

阅读全文 »

继承分为接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。
由于函数没有签名,因此在ECMAscript中不支持接口继承,只支持实现继承。
ECMAScript中描述了原型链的概念,并将其作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。

阅读全文 »

本文介绍了JavaScript中创建对象的几种方法,以及对象原型的问题。

创建对象的方法大致有五种,使用构造函数、使用对象字面量、工厂模式、构造函数模式以及原型模式。

阅读全文 »