Bonjours a tous,
Questions très bête pour vous sans doute mais j'aimerais comprendre la différence entre la fonction windows.print() et self.print()
Débutant de la première heure....
Bonjours a tous,
Questions très bête pour vous sans doute mais j'aimerais comprendre la différence entre la fonction windows.print() et self.print()
Débutant de la première heure....
print() existe : https://developer.mozilla.org/fr/doc...I/Window/print
self existe uniquement si on lui a donné droit à l'existence par un : let self = window
Blog
Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
(Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)
Salut,
Si c'est l'équivalent de la fonction print (qu'on trouve dans d’autres langages comme Python) que tu cherches eh bien il y a par exemple les méthodes de Console comme Console.log...
Sinon ben si c'est pas ça alors voir la réponse de Daniel...
print() et self, cela fait penser à Python lol...
En fait je veux créer un lien en html du type <a href="#" onclick="window.print();"/a> pour lancer l'impression de ma page et bien sur sa marche...
Certain utilisent onclik="self.print();.
Voilà la différence que j'aimerais bien comprendre.
Ben il semble que dans la plupart des cas il n'y ait pas de différence, window et self sont des références* à l'objet global (console.log (window == self) affiche true) il y a une explication ici : https://developer.mozilla.org/en-US/...PI/Window/self
! J'ignorais l'existence de https://developer.mozilla.org/en-US/...PI/Window/self
Bravo @Beginner !+1.
Blog
Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
(Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)
Partager