AJAX.OOP
AJAX.OOP — это JavaScript фреймворк с открытым исходным кодом, распространяемым по лицензии MIT License. Предоставляет к использованию движок программирования в ООП-стиле для JavaScript и функциональность по обработке AJAX-запросов. Функциональность библиотеки может быть легко расширена благодаря ООП подходу. В то же время библиотека может успешно стать основой для других проектов.
Библиотека JavaScript с парадигмой ООП
AJAX.OOP — быстрая и расширяемая JavaScript библиотека, которая предоставляет возможность создавать JavaScript/AJAX компоненты в контексте объектно-ориентированного подхода.
Основная особенность — сильная реализация парадигмы ООП, которая действительно имеет отличия от иных существующих реализаций. AJAX.OOP движок позволяет:
- Создавать классы
- Наследовать классы (как определённые в стиле AJAX.OOP, так и определённые обычным способом в JavaScript)
- Агрегировать классы (включая агрегацию себя и родителя через операторы доступа this.$_self and this.$_super)
- Определять конструкторы как они есть (имя конструкторов => 'constructor')
- Переопределять методы и свойства родительского класса (при этом родительские методы и свойства всегда доступны через оператор доступа this.$super)
- Получать доступ к любым свойствам и вызывать любые методы родительского класса из произвольного места дочернего класса (для чего используется оператор доступа this.$super)
- Пользоваться «нормальными» объектами с работающим оператором 'instanceof' и иными встроенными возможностями.
Ссылки
Ошибка: неверное или отсутствующее изображение |
В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники. |
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....