Клиентский JavaScript 1.3 Руководство

Объектная Модель. Детали.



Глава 8

Объектная Модель. Детали.

JavaScript это язык на базе прототипов, а не на базе классов. Из-за этого в JavaScript менее очевидно, как создаётся иерархия объектов и происходит наследование свойств и их значений. В данной главе делается попытка прояснит этот вопрос.

Предполагается, что Вы уже немного знакомы с JavaScript и что Вы использовали функции JavaScript для создания простых объектов.

В главе имеются следующие разделы:

  • Языки на базе классов и языки на базе прототипов
  • Пример Employee

  • Создание иерархии
  • Свойства объекта

  • Более гибкие конструкторы
  • И снова о наследовании свойств



Содержание раздела