|
Створення класів в JavaScript
ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Створення класів в JavaScript
Не вдаючись в деталі і альтернативи, подаємо "правильний" і зручний спосіб створення класів. Натомість, не обговорюємо механізми наслідування і прототипи. Клас в JavaScript
// Конструктор.
function NewClass() {
this.from = "author"; // открытое свойство (this)
var name = "somebody"; // закрытое свойство (var)
// Приветствие.
this.hello = function() {
// закрытые свойства пишем без this
alert("Hello, "+name+", from "+this.from);
}
// Метод для установки значения закрытого свойства.
this.setName = function(n) {
name = n;
}
}
// Создаем объект и проверяем работу.
var obj = new NewClass();
obj.setName("world");
obj.hello();
// Другой объект - для проверки.
var obj1 = new NewClass();
obj1.hello();
Якщо інформації недостатньо, зверніть увагу на створення об'єктів за допомогою конструктуорів у JavaScript.
Джерело коду: dklab.ru Зверніть увагу на додаткові посиланняЯкщо вас цікавить...Головний розділСторінки, близькі за змістомзагрузка...
|
Теми розділу
Сторінки, близькі за змістом
|
|
Copyright © 2008—2026 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|