JavaScript методы объектов
Создание метода объекта
Пример: Добавить к конструктору объектов Browser метод aboutBrowser, который будет выводить на экран обозревателя информацию о свойствах этого объекта
Методы объекта создаются на основе функции и добавляются в конструктор класса
function showBrowser() {
document.write("Обозреватель: " + this.name +
" " + this.version);
}
function Browser(name, version) {
this.name = name;
this.version = version;
this.aboutBrowser = showBrowser;
}
var myBrowser=new Browser("Microsoft Internet Explorer",8.0);
myBrowser.aboutBrowser();
Методы объекта создаются на основе функции и добавляются в конструктор класса
1
2
3
4
5
6
7
8
9
|
function Browser(name, version) {
this.name = name;
this.version = version;
this.aboutBrowser = function(){
document.write("Обозреватель: " + name + " " + version);
}
}
var myBrowser=new Browser("Microsoft Internet Explorer",8.0);
myBrowser.aboutBrowser();
|
Задание js 6_3. Создать класс объектов (Tour) для работы туристической фирмы с методом подсчета стоимости поездки из расчета: количества человек * количество дней * тариф страны. Создать экземпляр объекта turkeyTour со значениями свойств. Вывести все свойства объекта на экран. Метод объекта расчет создавать на основе функции.
Javascript прототипы (Prototype) встроенных объектов
Добавление свойств и методов к встроенным объектам (прототип)
JavaScript — язык ООП (объектно-ориентированного программирования), базирующийся на прототипах.
Достарыңызбен бөлісу: |