JavaScript

  • Revision slug: JavaScript
  • Revision title: JavaScript
  • Revision id: 1158
  • Created:
  • Creator: Daniel Biddle
  • Is current revision? No
  • Comment restored links to the most-used references: the [[Core JavaScript 1.5 Reference|core reference]] is currently the 7th most visited page on Devmo, and was the 5th before the link here was removed

Revision Content

"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.

Getting Started
This introductory tutorial introduces JavaScript.

JavaScript is a small, lightweight, object-oriented, cross-platform scripting language. JavaScript, while not useful as a standalone language, is designed for easy embedding in other products and applications, such as web browsers. Inside a host environment, JavaScript can be connected to the objects of that environment to provide programmatic control over them.

Selected Articles

New in JavaScript 1.6
Describes new features of JavaScript 1.6, a new version of JavaScript supported by Firefox 1.5 and other Mozilla 1.8-based applications.
Migrate apps from Internet Explorer to Mozilla
Doron Rosenberg tells you how to make sure your web applications work in both IE and Mozilla.
The World's Most Misunderstood Programming Language
Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? Why is this language so misunderstood?
JavaScript Closures
Closures are one of the most powerful features of ECMAScript (JavaScript) but they cannot be properly exploited without understanding them. They are, however, relatively easy to create, even accidentally, and their creation has potentially harmful consequences, particularly in some relatively common web browser environments. To avoid accidentally encountering the drawbacks and to take advantage of the benefits they offer it is necessary to understand their mechanism.
Object Oriented Programming in JavaScript
Part I of this article discusses the creation of private variables and methods in classes in JavaScript. Part II covers inheritance.

View All...

References

All References...

Other Pages

Related Topics

AJAX, DOM, DHTML, E4X, SpiderMonkey

{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=3&feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }} View All...

Categories

Interwiki Language Links


{{ wiki.languages( { "es": "es/JavaScript", "pl": "pl/JavaScript" } ) }}

Revision Source

<p>
</p><p><span class="comment">"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.</span>
</p>
<div class="callout-box"><b><a href="en/JavaScript/Getting_Started">Getting Started</a></b><br>
This introductory tutorial introduces JavaScript.</div>
<div>
<p><b>JavaScript</b> is a small, lightweight, object-oriented, cross-platform scripting language.  JavaScript, while not useful as a standalone language, is designed for easy embedding in other products and applications, such as web browsers.  Inside a host environment, JavaScript can be connected to the objects of that environment to provide programmatic control over them.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Selected_Articles"> Selected Articles </h4>
<dl><dt> <a href="en/New_in_JavaScript_1.6">New in JavaScript 1.6</a>
</dt><dd> <small>Describes new features of JavaScript 1.6, a new version of JavaScript supported by Firefox 1.5 and other Mozilla 1.8-based applications.</small>
</dd></dl>
<dl><dt> <a href="en/Migrate_apps_from_Internet_Explorer_to_Mozilla">Migrate apps from Internet Explorer to Mozilla</a><br>
</dt><dd> <small>Doron Rosenberg tells you how to make sure your web applications work in both IE and Mozilla.</small>
</dd></dl>
<dl><dt> <span class="exlink"><a href="en/The_World's_Most_Misunderstood_Programming_Language_(external)">The World's Most Misunderstood Programming Language</a></span><br>
</dt><dd> <small>Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? Why is this language so misunderstood?</small>
</dd></dl>
<dl><dt> <span class="exlink"><a href="en/JavaScript_Closures_(external)">JavaScript Closures</a></span><br>
</dt><dd> <small>Closures are one of the most powerful features of <a href="en/ECMAScript">ECMAScript</a> (JavaScript) but they cannot be properly exploited without understanding them. They are, however, relatively easy to create, even accidentally, and their creation has potentially harmful consequences, particularly in some relatively common web browser environments. To avoid accidentally encountering the drawbacks and to take advantage of the benefits they offer it is necessary to understand their mechanism.</small>
</dd></dl>
<dl><dt> <span class="exlink"><a href="en/Object_Oriented_Programming_in_JavaScript_(external)">Object Oriented Programming in JavaScript</a></span><br>
</dt><dd> <small>Part I of this article discusses the creation of private variables and methods in classes in JavaScript. <span class="exlink"><a href="en/Object_Oriented_Programming_in_JavaScript_-_Part_II_(external)">Part II</a></span> covers inheritance.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=JavaScript:Articles&amp;language=en">View All...</a></span>
</p>
</td>
<td>
<h4 name="References"> References </h4>
<ul><li> <a href="en/Core_JavaScript_1.5_Reference">Core JavaScript 1.5 Reference</a>
</li><li> <a href="en/Core_JavaScript_1.5_Guide">Core JavaScript 1.5 Guide</a>
</li><li> <a href="en/JavaScript_Methods_Index">JavaScript Methods Index</a>
</li><li> <a href="en/JavaScript_Properties_Index">JavaScript Properties Index</a>
</li></ul>
<p><span class="alllinks"><a href="Special:Tags?tag=JavaScript:References&amp;language=en">All References...</a></span>
</p>
<h4 name="Other_Pages"> Other Pages </h4>
<ul><li> <a href="Special:Tags?tag=JavaScript:References&amp;language=en">References</a>
</li><li> <a href="Special:Tags?tag=JavaScript:Articles&amp;language=en">Articles</a>
</li><li> <a href="Special:Tags?tag=JavaScript:Examples&amp;language=en">Examples</a>
</li><li> <a href="Special:Tags?tag=JavaScript:Tools&amp;language=en">Tools</a>
</li><li> <a href="en/JavaScript/Community">Community</a>
</li><li> <a href="en/JavaScript/Other_Resources">Other Resources</a>
</li></ul>
<h4 name="Related_Topics"> Related Topics </h4>
<dl><dd> <a href="en/AJAX">AJAX</a>, <a href="en/DOM">DOM</a>, <a href="en/DHTML">DHTML</a>, <a href="en/E4X">E4X</a>, <a href="en/SpiderMonkey">SpiderMonkey</a>
</dd></dl>
<p>{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=3&amp;feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }}
<span class="alllinks"><a class="external" href="http://developer.mozilla.org/webwatch/?cat=3">View All...</a></span>
</p>
</td>
</tr>
</tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "es": "es/JavaScript", "pl": "pl/JavaScript" } ) }}
Revert to this revision