Le développement d'applications lourdes à base de JavaScript est désormais possible. Cependant, cela requiert de bien connaître le langage en lui-même ainsi que les meilleurs patterns et pratiques établit ces 10 dernières années à travers des frameworks comme YUI ou jQuery par exemple. Vous verrez donc ici comment bien structurer votre code, comment utiliser des approches permettant de palier à certaines limitations de JS et comment également industrialiser le code grâce à la mise en place de tests unitaires.
20. Lvl 3 : scripteur prudent
Correction 1
(function(){ // début de scope local
var init = function( id ) {
$(id).randomPlugin();
};
$(document).ready( function() {
init( '#main' );
init( '#side' );
});
})(); // fin de scope local