JavaScript

  • Raccourci de la révision : JavaScript
  • Titre de la révision : JavaScript
  • ID de la révision : 72963
  • Créé :
  • Créateur : Anonymous
  • Version actuelle ? Non
  • Commentaire

Contenu de la révision

Premier pas
Ce tutoriel d'introduction est en cours de rédaction.

JavaScript est un langage de script léger, orienté objet, multi plates-formes. JavaScript n'a pas été conçu pour être un langage autonome, mais il est prévu pour être facilement inclus dans d'autres produits et applications, tels que des navigateurs Web. Hébergé dans un environnement, JavaScript peut se connecter aux objets de celui-ci et en assurer un contrôle.

Articles récents (Voir tout) UP TO 10

Le principe de "fermeture" en JavaScript
{{wiki.template('Added-date', [ "22 juillet 2005" ])}} Traduction en cours proposée par Jean-Yves Cronier
La notation JSON
{{wiki.template('Added-date', [ "22 juillet 2005" ])}} Traduction en cours proposée par Jean-Yves Cronier
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 property 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.

Tous les articles...

Références (Voir tout)

Tous les références...

Exemples (Voir tout)

Tous les exemples...

Communauté

  • Canaux IRC, listes de diffusion, newsgroups et autres forums de discussion peuvent être liés ici.

Outils

Autres ressources (Voir tout)

Toutes les ressources...

Sujets liés

AJAX, DOM, SpiderMonkey

Categories

Interwiki Language Links


{{ wiki.languages( { "en": "en/JavaScript" } ) }}

Source de la révision

<div class="callout-box"><b><a href="fr/JavaScript/Premier_pas">Premier pas</a></b><br>
<small>Ce tutoriel d'introduction est en cours de rédaction.</small></div>
<div>
<p>JavaScript est un langage de script léger, orienté objet, multi plates-formes. JavaScript n'a pas été conçu pour être un langage autonome, mais il est prévu pour être facilement inclus dans d'autres produits et applications, tels que des navigateurs Web. Hébergé dans un environnement, JavaScript peut se connecter aux objets de celui-ci et en assurer un contrôle.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Articles_r.C3.A9cents_.28Voir_tout.29_UP_TO_10"> Articles récents <span class="alllinks">(<a href="fr/JavaScript/Articles">Voir tout</a>)</span> <span class="comment">UP TO 10</span> </h4>
<dl><dt> <a href="fr/Le_principe_de_%22fermeture%22_en_JavaScript">Le principe de "fermeture" en JavaScript</a>
</dt><dd> <small>{{wiki.template('Added-date', [ "22 juillet 2005" ])}} Traduction en cours proposée par Jean-Yves Cronier</small>
</dd></dl>
<dl><dt> <a href="fr/La_notation_JSON">La notation JSON</a>
</dt><dd> <small>{{wiki.template('Added-date', [ "22 juillet 2005" ])}} Traduction en cours proposée par Jean-Yves Cronier</small>
</dd></dl>
<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="fr/ECMAScript">ECMAScript</a> (JavaScript) but they cannot be property 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="fr/JavaScript/Articles">Tous les articles...</a></span>
</p>
</td>
<td>
<h4 name="R.C3.A9f.C3.A9rences_.28Voir_tout.29"> Références <span class="alllinks">(<a href="fr/JavaScript/References">Voir tout</a>)</span> </h4>
<ul><li> <a href="fr/Core_JavaScript_1.5_Reference">Core JavaScript 1.5 Reference</a>
</li><li> <a href="fr/Core_JavaScript_1.5_Guide">Core JavaScript 1.5 Guide</a>
</li><li> <a href="fr/JavaScript_Methods_Index">JavaScript Methods Index</a>
</li><li> <a href="fr/JavaScript_Properties_Index">JavaScript Properties Index</a>
</li></ul>
<p><span class="alllinks"><a href="fr/JavaScript/References">Tous les références...</a></span>
</p>
<h4 name="Exemples_.28Voir_tout.29"> Exemples <span class="alllinks">(<a href="fr/JavaScript/Exemples">Voir tout</a>)</span> </h4>
<ul><li> <a class="external" href="http://yansanmo.no-ip.org/a/tutjsobj">Exemple de syntaxe objet avancée</a>
</li></ul>
<p><span class="alllinks"><a href="fr/JavaScript/Exemples">Tous les exemples...</a></span>
</p>
<h4 name="Communaut.C3.A9"> Communauté </h4>
<ul><li>  Canaux IRC, listes de diffusion, newsgroups et autres forums de discussion peuvent être liés ici.
</li></ul>
<h4 name="Outils"> Outils </h4>
<ul><li> <a href="fr/Venkman">Venkman</a> - JavaScript debugger
</li><li> <a href="fr/DOM_Inspector">DOM Inspector</a> - Document Object Model Inspector.
</li><li> <a class="external" href="http://www.crockford.com/JSON/js.html">Vérification de code JavaScript</a>
</li><li> <a href="fr/Compression_du_code_source_JavaScript">Compression du code source JavaScript</a>
</li><li> <a class="external" href="http://www.prettyprinter.de/index.php">Formateur de code</a>
</li></ul>
<h4 name="Autres_ressources_.28Voir_tout.29"> Autres ressources <span class="alllinks">(<a href="fr/JavaScript/Autres_ressources">Voir tout</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><li> <a class="external" href="http://domscripting.webstandards.org/"><i>DOM Scripting Task Force</i> (en)</a>
</li><li> <a class="external" href="http://webreference.com/programming/optimize/speedup/chap10/">Optimisation de l'exécution des script javaScript (en)</a>
</li><li> <a class="external" href="http://www.bobbyvandersluis.com/articles/goodpractices.php"><i>Ten good practices for writing JavaScript in 2005</i> (en)</a>
</li><li> <a class="external" href="http://www.litotes.demon.co.uk/js_info/private_static.html">Membre statique privé en Programmation orientée objet JavaScript</a>
</li></ul>
<p><span class="alllinks"><a href="fr/JavaScript/Autres_ressources">Toutes les ressources...</a></span>
</p>
<h4 name="Sujets_li.C3.A9s"> Sujets liés </h4>
<dl><dd> <a href="fr/AJAX">AJAX</a>, <a href="fr/DOM">DOM</a>, <a href="fr/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>{{ wiki.languages( { "en": "en/JavaScript" } ) }}
Revenir à cette révision