ES6 - Impressão de página

Muitas vezes, você gostaria de colocar um botão em sua página da web para imprimir o conteúdo dessa página por meio de uma impressora real. JavaScript ajuda a implementar essa funcionalidade usando a função de impressão do objeto de janela.

A função de impressão JavaScript window.print()imprime a página da web atual quando executado. Você pode chamar essa função diretamente usando o evento onclick, conforme mostrado no exemplo a seguir.

Exemplo

<html> 
   <body> 
      <form> 
         <input type = "button" value = "Print" onclick = "window.print()"/> 
      </form> 
   </body> 
</html>

A seguinte saída é exibida na execução bem-sucedida do código acima.