JavaScript之Load与ready

本篇笔记要谈的就是耳熟能详的window的load事件,及其与目前流行的jQuery中的ready事件的区别,最后简易实现一个domReady函数。

JavaScript之解释与执行机制

不同于其他的编译性语言如Java、C等,运行前需要将其编译为机器语言的文件,JavaScript在运行程序的时候才翻译,即JavaScript是一门解释性脚本语言。

HTML5之自定义上下文菜单实现

上下文菜单,通常表现为通过单击鼠标右键可以弹出一个上下文菜单。目前,所有浏览器都实现了默认的上下文菜单,为实现自定义上下文菜单,首先需要屏蔽相关默认上下文菜单,其后是确定以什么方式显示上下文菜单,在本篇,我们讲解Html5中的contextmenu事件并用其实现一个自定义上下文菜单。

JavaScript之this、call与apply

在JavaScript学习中,this的重要性不明而寓,有必要对其深入学习,而与this息息相关的有两个特别需要注意的就是call,apply,本篇就着手从this开始阐述,而后介绍call、apply之用法。

JavaScript之原型与原型链

在基于类的语言中,对象是类的实例,并且类可以从另一个类继承,如Java;JavaScript则是一门基于原型的语言,以原型链实现继承,其对象可以直接继承自另一对象,此篇详细阐述JavaScript之原型与原型链。

JavaScript之面向对象

传统面向对象语言有一个通用标志,即类的概念,通过类可以创建任意多个具有相同属性和方法的对象。而JavaScript中没有类的概念,它的对象与传统面向对象语言有所不同。