SHARE
TWEET

Untitled

a guest Jun 25th, 2019 43 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top