Як Prototype Розширює DOM

Більшою частиною framework-у Prototype є його DOM розширення. Prototype надає безліч зручних методів для елементів, які вертаються функцією $(): наприклад, можна написати $('comments').addClassName('active').show() та отримати елемент з ID 'comments', потім додати до нього назву класу і показати цей елемент (якщо раніше він був прихований). Елемент 'comments' не містить цих методів у власному JavaScript-і; як це можливо? Даний документ демонструє деякі розумні...

Визначення Класів та Наслідування

У попередніх версіях Prototype, framework забезпечував створення класу: метод Class.create(). Досі єдиною можливістю визначення класів таким шляхом полягала в тому, що конструктор автоматично викликав метод initialize. Тепер Prototype 1.6.0 постачається з підтримкою наслідування через модуль Class, який взято кількома етапами пізніше за останню версію; можна зробити цінніші класи в нашому коді з...

© 2009 - 2020, Розробка - соціальна ІТ спільнота.
Контакти: info@rozrobka.com
Правила користування