Discussion MediaWiki:Gadget-Scriptus.js
Ajouter un sujetApparence
Dernier commentaire : il y a 17 ans par Tavernier dans le sujet Amélioration du code
Amélioration du code
[modifier le code]Il est possible de simplifier et optimiser l'execution du code : La ligne suivante
if (wgNamespaceNumber/2 != Math.round(wgNamespaceNumber/2)) return; //si impair (discussion), retour
peut être remplacée par :
if (wgNamespaceNumber & 1) return; //si impair (discussion), retour
Les nombreux tests if else pour définir une variable peuvent être remplacés par l'opérateur ternaire ?: :
Exemple :
if (document.ou == 0) { var Section_editee = '' } else { var Section_editee = '&wpSection=' + wpSection }
->
var Section_editee = (document.ou == 0)? '' : '&wpSection=' + wpSection;
--DavidL (d) 27 décembre 2007 à 20:35 (CET)
- Très bonnes remarques, merci ! Le développement actif du script a lieu ici Wikipédia:Brouillons/interface ajax/js. Tavernier (d) 27 décembre 2007 à 20:49 (CET)