JavaScript

  • Revision slug: JavaScript
  • Revision title: JavaScript
  • Revision id: 1140
  • Created:
  • Creator: Mykmelez1
  • 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 needs to be written.

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 (View All) UP TO 10

Google Maps via PHP/Mysql
{{wiki.template('Added-date', [ "External" ])}}
AJAX: A New Approach to Web Applications
{{wiki.template('Added-date', [ "External" ])}} AJAX isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. This article introduces the AJAX methodologies for web application development.
The World's Most Misunderstood Programming Language
{{wiki.template('Added-date', [ "External" ])}} 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
{{wiki.template('Added-date', [ "External" ])}} 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
{{wiki.template('Added-date', [ "External" ])}} Part I of this article discusses the creation of private variables and methods in classes in JavaScript. Part II covers inheritance.

All Articles...

References (View All)

All References...

Examples (View All)

  • none available at this time

All Examples...

Community

  • IRC channels, mailing lists, newsgroups, and forums can be linked to from here.

Tools

Other Resources (View All)

All Other Resources...

Related Topics

AJAX, DOM, SpiderMonkey

Categories

Interwiki Language Links


Revision Source

<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>
<small>This introductory tutorial needs to be written.</small></div>
<div>
<p>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.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Selected_Articles_.28View_All.29_UP_TO_10"> Selected Articles <span class="alllinks">(<a href="en/JavaScript/Articles">View All</a>)</span> <span class="comment">UP TO 10</span> </h4>
<dl><dt> <a class="external" href="http://www.map-server.com/googlemaps/tutorial.html">Google Maps via PHP/Mysql</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}}</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.adaptivepath.com/publications/essays/archives/000385.php">AJAX: A New Approach to Web Applications</a>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} AJAX isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways.  This article introduces the AJAX methodologies for web application development.</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>{{wiki.template('Added-date', [ "External" ])}} 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>{{wiki.template('Added-date', [ "External" ])}} 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>{{wiki.template('Added-date', [ "External" ])}} Part I of this article discusses the creation of private variables and methods in classes in JavaScript.  <a class="external" href="http://phrogz.net/JS/Classes/OOPinJS2.html">Part II</a> covers inheritance.</small>
</dd></dl>
<p><span class="alllinks"><a href="en/JavaScript/Articles">All Articles...</a></span>
</p>
</td>
<td>
<h4 name="References_.28View_All.29"> References <span class="alllinks">(<a href="en/JavaScript/References">View All</a>)</span> </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="en/JavaScript/References">All References...</a></span>
</p>
<h4 name="Examples_.28View_All.29"> Examples <span class="alllinks">(<a href="en/JavaScript/Examples">View All</a>)</span> </h4>
<ul><li> none available at this time
</li></ul>
<p><span class="alllinks"><a href="en/JavaScript/Examples">All Examples...</a></span>
</p>
<h4 name="Community"> Community </h4>
<ul><li> IRC channels, mailing lists, newsgroups, and forums can be linked to from here.
</li></ul>
<h4 name="Tools"> Tools </h4>
<ul><li> <a href="en/Venkman">Venkman</a> - JavaScript debugger
</li><li> <a href="en/DOM_Inspector">DOM Inspector</a> - Document Object Model Inspector.
</li></ul>
<h4 name="Other_Resources_.28View_All.29"> Other Resources <span class="alllinks">(<a href="en/JavaScript/Other_Resources">View All</a>)</span> </h4>
<ul><li> <a class="external" href="http://www.mozilla.org/js/">mozilla.org - JavaScript</a>
</li><li> <a class="external" href="http://www.mozilla.org/js/scripting/">mozilla.org - JavaScript Scripting Resources</a>
</li><li> <a class="external" href="http://developer.apple.com/internet/webcontent/">Apple Developer Connection - Working with Web Content</a>
</li></ul>
<p><span class="alllinks"><a href="en/JavaScript/Other_Resources">All Other Resources...</a></span>
</p>
<h4 name="Related_Topics"> Related Topics </h4>
<dl><dd> <a href="en/AJAX">AJAX</a>, <a href="en/DOM">DOM</a>, <a href="en/SpiderMonkey">SpiderMonkey</a>
</dd></dl>
</td>
</tr>
</tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>
Revert to this revision