En JavaScript les string, numbers, les objets.. Ont des propriétés héritées par des objets parents, appelés prototypes. Par exemple quand on créer un objet des propriétés vont s’ajouter à celui-ci.Des propriétés que nous n’avons pas créées ! Mais si ces propriétés ne sont ...

Un petit exemple pour que vous voyiez bien de quoi je parle ici var bookArray = ["Big Brother", "1984", "Peter Pan"]; var myBox = { height: 6, width: 10, length: 730, meterial : "cardboard", content : bookArray }; Pour accéder à une propriété de l’objet, c’est très simple. Imaginons...

function testClosure(){ var x = 4; return x; } testClosure(); // retourne 4 console.log(x) // retourne "undefined" La variable x retourne « undefined » car elle à été définie à l’intérieur d’une fonction, elle n’est donc accessible uniquement dans la fonction dans laquell...

Dans le cas d’une function déclarée de manière classique, toute la function est chargée dans la mémoire du navigateur même si elle n’est pas utilisée immédiatement. À la différence des expressions de fonction (ou function expression) qui elles sont appelées quand l’inter...

Les logs c’est quoi ? On parle de log ou de « fichier journal », derrière ces mots barbares se cache un principe simplisme. Les logs ont pour rôle d’enregistrer sous format texte des évènements. Cela peut être des logs d’erreurs qui enregistreront les problèmes rencontrés ou encore ...