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....
Version imprimable
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....
:salut:
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
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
8O ! J'ignorais l'existence de https://developer.mozilla.org/en-US/...PI/Window/self
Bravo @Beginner ! :king: +1.