Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
myRecord(name, family, phone, address)
{
  this.name    = name;
  this.family  = family;
  this.phone   = phone;
  this.address = address;
  this.secure  = false;
  this.printRecord    = printRecord;
  this.printTableHead = printTableHead;
  this.printTableEnd  = printTableEnd;
}
   Здесь перед определением конструктора мы расположили определения для 
функций-методов нашего класса. Кроме этого, в конструктор добавлено определение 
новых свойств:
this.printRecord    = printRecord;
this.printTableHead = printTableHead;
this.printTableEnd  = printTableEnd;
   Эти свойства хранят ссылки на методы, определенные выше.
   После такого определения класса вы можете создавать объекты и обращаться к 
определенным методам:
rec1.printTableHead();
rec1.printRecord();
rec1.printTableEnd();
rec2.printTableHead();
rec2.printRecord();
rec2.printTableEnd();
   Возвращаясь к документу, показанному выше на рис. 2.3, приведем его полный 
исходный текст (листинг 2.2).
Листинг 2.2. Файл chapter2/NewObject/NewObject.html

  
    Просмотр записей
    
  
  
    

Просмотр записей