Pages

fetch



     let requestObj = `images/${i}.jpg`;

     fetch(requestObj).then(function(response) {
         return response.blob();
     }).then(function(myBlob) {
        
         let {size,type} = myBlob,
             objectURL = URL.createObjectURL(myBlob);

         document.querySelector("#idImage").src = objectURL;
          
      });


en action

ObjectURL : en action

Créer un répertoire de la forme

code

code

https://jsfiddle.net/dupont/29848y1g/2/


dataset

Exemple de donnée conservée sur une balise par dataset.

Class : this how to

Nous allons tenter de corriger le code



code à corriger !


Uncaught TypeError: Cannot read property 'somme' of undefined

Corrections

binding


  ajouter(tableau) {
      tableau.forEach(function(element) {
          this.somme += element;
           ++this.compte;
      }, this); // passage de this à forEach
   }


arrow function



  ajouter(tableau) {
      tableau.forEach((element) => {
          this.somme += element;
           ++this.compte;
      }); 
   }