Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5. <meta charset="UTF-8">
  6. <title>Escopo no JS</title>
  7. </head>
  8.  
  9. <body>
  10. <script>
  11. var animal = 'cat'; // variavel global
  12.  
  13. {
  14. // mais seguranca pois variavel nao pode ser reescrita fora deste escopo
  15. let animal = 'dog'; // variavel com escopo local dentro do bloco
  16. console.log(animal);
  17. }
  18.  
  19. console.log(animal);
  20.  
  21. // const secretNumber = 35; // É uma variavel que nao posso retribuir
  22.  
  23. // secretNumber = 37; // Erro por nao poder retribuir
  24.  
  25. // Porem se o valor de dentro da const for um objeto ele podera ser modificado
  26.  
  27. const beto = {
  28. name: 'Beto',
  29. idade: 34
  30. };
  31.  
  32. console.log(beto);
  33. beto.idade = 35;
  34. console.log(beto);
  35. </script>
  36. </body>
  37.  
  38. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement