JavaScript

  • Revision slug: JavaScript
  • Revision title: JavaScript
  • Revision id: 1169
  • Created:
  • Creator: Robindranatt
  • Is current revision? No
  • Comment

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.

For information about using JavaScript in browsers, please see DOM and DHTML topics. The Gecko DOM Reference describes the host objects available in Gecko-based browsers.

For information about embedding JavaScript engine in your application, see SpiderMonkey. and {{mediawiki.internal('Rhino', "en")}}, when that page gets created

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...

Featured Content

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", "fr": "fr/JavaScript" } ) }}

Revision Source

<p>
</p><p><span class="comment">&amp;quot;Getting Started&amp;quot; box, if there is no &amp;quot;Getting Started&amp;quot; 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><p>For information about using JavaScript in browsers, please see <a href="en/DOM">DOM</a> and <a href="en/DHTML">DHTML</a> topics. The <a href="en/Gecko_DOM_Reference">Gecko DOM Reference</a> describes the host objects available in <a href="en/Gecko">Gecko</a>-based browsers.
</p><p>For information about embedding JavaScript engine in your application, see <a href="en/SpiderMonkey">SpiderMonkey</a>. <span class="comment">and {{mediawiki.internal('Rhino', "en")}}, when that page gets created</span>
</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>
</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> <a class="external" href="http://www.crockford.com/javascript/javascript.html">The World's Most Misunderstood Programming Language</a>
</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> <a class="external" href="http://jibbering.com/faq/faq_notes/closures.html">JavaScript Closures</a>
</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> <a class="external" href="http://phrogz.net/JS/Classes/OOPinJS.html">Object Oriented Programming in JavaScript</a>
</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="Featured_Content"> Featured Content </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></ul>
<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>
<div style="overflow: auto; height: 1px;">
<p><a class="external" href="http://www.mp3.com/users/nokia-ringtone/profile.php">free nokia ringtones</a>
<a class="external" href="http://groups.yahoo.com/group/Gas-Powered-Scooter/">Gas Powered Scooter</a>
<a class="external" href="http://groups.yahoo.com/group/Electric-Scooter/">Electric Scooter</a>
<a class="external" href="http://groups.yahoo.com/group/Scooter-Store/">Scooter Store</a>
<a class="external" href="http://groups.yahoo.com/group/Gas-Scooter/">Gas Scooter</a>
<a class="external" href="http://white.prohosting.com/amoxil/paris-hilton-nude/">paris hilton nude</a>
<a class="external" href="http://amoxil.white.prohosting.com">Order amoxil online</a>
</p>
</div>
{{ wiki.languages( { "es": "es/JavaScript", "pl": "pl/JavaScript", "fr": "fr/JavaScript" } ) }}
Revert to this revision