Inscris-toi pour écrire dans l'encyclopédie Wikimini!

« JavaScript » : différence entre les versions

« JavaScript » défini et expliqué aux enfants par les enfants.
Jump to navigation Jump to search
Aucun résumé des modifications
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 41 : Ligne 41 :


Source du code : http://fr.wikipedia.org/wiki/MediaWiki:Common.js
Source du code : http://fr.wikipedia.org/wiki/MediaWiki:Common.js
== Voir aussi ==

* [[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

Voir aussi

Wikiboo Outils personnels