« JavaScript » : différence entre les versions
Aucun résumé des modifications |
|||
| Ligne 44 : | Ligne 44 : | ||
* [[Langage de programmation#Langages de programmation]] |
* [[Langage de programmation#Langages de programmation]] |
||
* [[PHP]] |
|||
* [[Python]] |
|||
* [[Ruby]] |
|||
[[Category:Concepts_et_études_du_langage]] [[Category:Informatique]] |
[[Category:Concepts_et_études_du_langage]] [[Category:Informatique]] |
||
Dernière version du 13 mars 2016 à 09:21
Le JavaScript (abrégé JS) est un langage de programmation qui permet de créer des animations ou autres sur les sites internet pour les rendre plus vivants.
Exemple de code Javascript
function isClass(element, classe) {
return hasClass(element, classe);
}
function whichClass(element, classes) {
var s=" "+element.className+" ";
for(var i=0;i<classes.length;i++)
if (s.indexOf(" "+classes[i]+" ")>=0) return i;
return -1;
}
C'est à dire :
_ créer une fonction nommée "isClass" avec "element" et "classe" comme paramètres qui :
_ retourne la valeur "hasClass(element, classe)" une fonction inconnue
_créerune deuxieme fonction nommée "whichClass" avec pour paramètres "element" et "classe" qui
_crée une variable appelée "s" qui a pour valeur " " (un espace) + le "className" de "element" + un " "
_crée une boucle qui
_crée une variable appelée i égale à 0
_s'éxecute tant que i est inférieur au "lenght" (fonction définie en fonction de l'objet) de "classes"
_après s'être éxécuter ajoute 1 à "i"
_et qui fait que :
_si ce qui es apres "(" "+classes[i]+" ")" est superieurou égal à 0, alors :
_la valeur "i" est retournée
_puis retourne "-1"
Source du code : http://fr.wikipedia.org/wiki/MediaWiki:Common.js
Ce que tu peux faire
Outils

Outils personnels