Professional JavaScript for Web developer——2. EMCAScript(面向对象)

JavaScript是完全面向对象的,一切都是对象;

了解JavaScript的核心部分ECMAScript只需了解如下3方面:

1. 除了了解ECMAScript定义的关于JS的基础语法知识外,需要知道ECMAScript定义的JS的类及各个类的属性和方法并会使用!
local object;
built-in object;
host object;(BOM,DOM对象)

使用时可以查阅相应的参考手册,了解各个类的属性及方法的使用。

2. 自己编写类(对象):
主要使用混合方式(即构造函数与原型prototype相混合),其实很简单;
构造函数定义属性,原型方式定义方法;

3. 类继承的实现:
也是用混合方式(用对象冒充继承构造函数的属性,用原型链prototype继承方法)


小结:
第一部分提到JavaScript包括ECMAScript, DOM, BOM
到本章为止,关于ECMAScript的内容全部介绍完了。

下一步只需学习BOM和DOM便可以全面掌握JS的内容!

你可能感兴趣的:(JavaScript,Web,prototype)