1
0
Fork 0

Updated ease.js description

website
Mike Gerwitz 2011-11-06 01:43:23 -04:00
parent c3228f528f
commit c6e499e5b1
1 changed files with 19 additions and 10 deletions

View File

@ -30,19 +30,28 @@
features of this website.</strong> features of this website.</strong>
</noscript> </noscript>
<p> <p>
ease.js is a collection of CommonJS modules intended to &ldquo;ease&rdquo; ease.js is a Classical Object-Oriented framework for Javascript,
the transition into JavaScript from other Object-Oriented languages. It intended to &ldquo;ease&rdquo; the transition into JavaScript from other
provides an intuitive means of achieving classical inheritance and has Object-Oriented languages. Features include:
planned support for traits/mixins, function overloading and more.
</p> </p>
<ul>
<li>Simple and intuitive class definitions</li>
<li>Classical inheritance</li>
<li>Abstract classes and methods</li>
<li>Interfaces</li>
<li>Access modifiers (public, protected and private)</li>
<li>Static and constant members</li>
</ul>
<p> <p>
ease.js is a framework. It is not a compiler. This allows you to use it ease.js is a framework, not a compiler. It may be used wherever
wherever JavaScript may be used, including with other compilers/parsers. JavaScript may be used, including with other compilers/parsers. ease.js
It provides support for older, pre-ES5 browsers by gracefully dropping also provides support for older, pre-ES5 environments by gracefully
features (such as visibility), but remaining functionally consistent. degrading features (such as visibility support), but remaining
Therefore, code written using ease.js should operate exactly the same in functionally consistent. Therefore, code written using ease.js should
Internet Explorer 5.5 as it does in Chromium 10. operate exactly the same in Internet Explorer 5.5 as it does in any
modern web browser.
</p> </p>
<p> <p>