AJAX.OOP
From Seo Wiki - Search Engine Optimization and Programming Languages
| This article may not meet the general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (November 2009) |
| This article needs references that appear in reliable third-party publications. Primary sources or sources affiliated with the subject are generally not sufficient for a Wikipedia article. Please add more appropriate citations from reliable sources. (November 2009) |
AJAX.OOP is an open source JavaScript framework distributed under MIT License. Providing with OOP-style coding engine and AJAX requests handling functionality to create web2.0 components. Due to OOP paradigm AJAX.OOP library can be easily extended with additional functionality or used as core for other projects.
[edit] The JavaScript OOP Library
AJAX.OOP is a fast and scalable JavaScript Library that provides with possibility to create JavaScript/AJAX components in object oriented way.
Main feature - strong OOP paradigm implementation which actually has difference with the most other implementations. AJAX.OOP engine allows to:
- Create classes with object-like defining syntax
- Inherit classes (both AJAX.OOP-style defined and created with native JavaScript code)
- Aggregate classes (including aggregation of self and parent class with special operators this.$_self and this.$_super)
- Define constructors as they are (name = 'constructor')
- Override parent class properties and methods (but call parent if you need by using special access operator this.$super)
- Access/call any parent properties and/or methods from any method of child class (just use this.$super accessor whenever you need to access parent properties and methods)
- Use strict defined objects with workable 'instanceof' operator on them when instantiating an exemplars of AJAX.OOP classes
[edit] External links
Categories: Articles with topics of unclear notability from November 2009 | Articles with invalid date parameter in template | All articles with topics of unclear notability | Articles lacking reliable references from November 2009 | All articles lacking reliable references | Ajax (programming) | JavaScript libraries | Web 2.0 neologisms | JavaScript programming language | Software using the MIT license