Vanilla Javascript - #6 Objeto Window
05/03/2019No video tutorial de hoje aprenderemos um pouco sobre o objeto global do Javascript: window.
Algumas considerações
O Javascript é case sensitive ou seja, diferencia palavras maiúsculas de minúsculas.
let name='Thiago';
let Name = 'Roberto';
console.log(Name);
No código acima, a variável name é diferente da variável Name.
No Javascript ainda, os espaços são irrelevantes, exceto em strings e expressões regulares.
console.log(algumaCoisa);
console.log ( algumaCoisa );
Repare no código acima que o segundo console.log eu utilizei diversos espaços. Esses espaços são ignorados pela linguagem e ambos vão exibir o mesmo resultado.
Objeto window
O objeto global window traz todas as propriedades essenciais do JS. Faça um teste e verifique todas essas propriedades:
console.log(window);
Para invocar métodos do objeto window, basta colocarmos window.nomeDoMétodo:
window.alert("Oi");
alert("Oi");
O window. pode ser omitido.
Palavra reservada this
Quando utilizamos a palavra this no escopo global, a plavra se refere ao objeto window.
Sucesso nos códigos e na vida!