Javascript

Les Commandes JavaScript les Plus Utilisées : Exemples d’Applications

×

Recommandés

Tout ce que vous devez savoir sur...
JavaScript est l'un des langages de...
En savoir plus
Javascript arrondi à 2 décimales - Guide...
L'arrondi à deux décimales est une...
En savoir plus
Boîtes de dialogue : Alert, Confirm, et...
Cet article explore chacun des types...
En savoir plus
Formulaire en javascript : manipulation fonctionnalités et...
Ce guide explorera les différentes manipulations...
En savoir plus
Fonction fléchée en JavaScript : Guide Complet
Les fonctions fléchées, introduites dans ECMAScript...
En savoir plus
Liste des Fonctions JavaScript avec Exemples
JavaScript est un langage de programmation...
En savoir plus

JavaScript est le langage de programmation essentiel pour le développement web. Que ce soit pour créer des interactions dynamiques sur une page web ou pour manipuler le contenu en temps réel, JavaScript offre un large éventail de fonctionnalités. Dans cet article, nous explorerons quelques-unes des commandes JavaScript les plus utilisées, accompagnées d’exemples d’application pour illustrer leur utilisation.

1. querySelector()

La méthode querySelector() est utilisée pour sélectionner un élément dans le DOM (Document Object Model) en fonction de son sélecteur CSS. Elle renvoie le premier élément correspondant trouvé dans le document.

Exemple d’Application :
Supposons que nous ayons un élément <div> avec l’ID « exemple » dans notre document HTML. Nous pouvons utiliser querySelector() pour le sélectionner et modifier son contenu.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de querySelector()</title>
</head>
<body>

<div id="exemple">Contenu initial</div>

<script>
    // Sélection de l'élément div avec l'ID "exemple"
    const element = document.querySelector('#exemple');

    // Modification du contenu de l'élément
    element.textContent = 'Nouveau contenu';
</script>

</body>
</html>

2. addEventListener()

La méthode addEventListener() est utilisée pour attacher un écouteur d’événements à un élément HTML. Cela permet d’exécuter une fonction spécifique chaque fois que l’événement spécifié se produit sur cet élément.

Exemple d’Application :
Imaginons que nous voulions afficher une alerte lorsque l’utilisateur clique sur un bouton.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de addEventListener()</title>
</head>
<body>

<button id="monBouton">Cliquez ici</button>

<script>
    // Sélection du bouton
    const bouton = document.querySelector('#monBouton');

    // Ajout d'un écouteur d'événements au clic sur le bouton
    bouton.addEventListener('click', () => {
        alert('Le bouton a été cliqué !');
    });
</script>

</body>
</html>

3. fetch()

La fonction fetch() est utilisée pour effectuer des requêtes HTTP depuis JavaScript. Elle permet de récupérer des ressources à partir d’URL et de gérer les réponses de manière asynchrone.

Exemple d’Application :
Supposons que nous voulions récupérer des données à partir d’une API et les afficher dans notre page web.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de fetch()</title>
</head>
<body>

<div id="contenu"></div>

<script>
    // Utilisation de fetch pour récupérer des données à partir d'une API
    fetch('https://api.exemple.com/donnees')
        .then(response => response.json())
        .then(data => {
            // Manipulation des données récupérées
            const contenu = document.querySelector('#contenu');
            contenu.textContent = `Les données récupérées sont : ${data}`;
        })
        .catch(error => console.error('Une erreur s\'est produite :', error));
</script>

</body>
</html>

4. setAttribute()

La méthode setAttribute() est utilisée pour définir la valeur d’un attribut sur l’élément spécifié. Cela permet de modifier dynamiquement les attributs des éléments HTML.

Exemple d’Application :
Imaginons que nous voulions ajouter un attribut « alt » à une image après son chargement.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de setAttribute()</title>
</head>
<body>

<img id="monImage" src="image.jpg">

<script>
    // Sélection de l'image
    const image = document.querySelector('#monImage');

    // Ajout de l'attribut alt après le chargement de l'image
    image.addEventListener('load', () => {
        image.setAttribute('alt', 'Image alternative');
    });
</script>

</body>
</html>

5. innerHTML

La propriété innerHTML est utilisée pour obtenir ou définir le contenu HTML d’un élément. Elle permet d’ajouter ou de modifier du contenu HTML à l’intérieur d’un élément.

Exemple d’Application :
Supposons que nous voulions ajouter une liste à puces à un élément <div> existant.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de innerHTML</title>
</head>
<body>

<div id="conteneur">Contenu initial</div>

<script>
    // Sélection de l'élément div
    const div = document.querySelector('#conteneur');

    // Modification du contenu HTML de l'élément div
    div.innerHTML = '<ul><li>Élément 1</li><li>Élément 2</li><li>Élément 3</li></ul>';
</script>

</body>
</html>

6. setTimeout()

La fonction setTimeout() est utilisée pour exécuter une fonction après un délai spécifié en millisecondes. Elle permet de créer des temporisations dans l’exécution du code.

Exemple d’Application :
Supposons que nous voulions afficher un message d’alerte après 3 secondes.

<!DOCTYPE html>
<html>
<head>
    <title>Exemple d'Utilisation de setTimeout()</title>
</head>
<body>

<script>
    // Fonction à exécuter après un délai
    function afficherMessage() {
        alert('Message après 3 secondes !');
    }

    // Appel de la fonction après un délai de 3000 millisecondes (3 secondes)
    setTimeout(afficherMessage, 3000);
</script>

</body>
</html>

Ces exemples représentent seulement quelques-unes des nombreuses commandes JavaScript largement utilisées. En maîtrisant ces fonctions de base, vous pouvez créer des applications web interactives et dynamiques. L’apprentissage continu et l’exploration de nouvelles fonctionnalités vous permettront d’élargir vos compétences en développement web.

Recommandés

Tout ce que vous devez savoir sur...
JavaScript est l'un des langages de...
En savoir plus
Javascript arrondi à 2 décimales - Guide...
L'arrondi à deux décimales est une...
En savoir plus
Boîtes de dialogue : Alert, Confirm, et...
Cet article explore chacun des types...
En savoir plus
Formulaire en javascript : manipulation fonctionnalités et...
Ce guide explorera les différentes manipulations...
En savoir plus
Fonction fléchée en JavaScript : Guide Complet
Les fonctions fléchées, introduites dans ECMAScript...
En savoir plus
Liste des Fonctions JavaScript avec Exemples
JavaScript est un langage de programmation...
En savoir plus
AZ

Recent Posts

Outils interactifs : Cartographie des processus et grille d’audit interne ISO 9001

Deux outils concrets pour piloter la qualité sans alourdir vos équipes Cette page met à…

1 jour ago

Exemple de fiche de préparation de chantier

Un chantier se gagne souvent avant même l’arrivée des équipes. Quand tout est clair dès…

2 jours ago

Texte argumentatif sur le mariage forcé

Le mariage a du sens quand il repose sur une décision libre, mûrie et partagée.…

2 jours ago

Étude de cas en droit : Modèle Word à suivre

Une étude de cas réussie commence par une structure sûre. Ce modèle Word vous guide…

5 jours ago

Soft skills : la liste A à Z interactive pour trier, comparer et choisir vos compétences clés

Les soft skills se repèrent vite sur une fiche, mais elles ne pèsent vraiment que…

5 jours ago

Comparateur de verres progressifs

Outil de comparaison et repérage des offres étudiantes Choisir des verres progressifs ressemble rarement à…

6 jours ago

This website uses cookies.