923 B
923 B
title | localeTitle |
---|---|
Global vs. Local Scope in Functions | Escopo global vs. local em funções |
Escopo global vs. local em funções
Lembre-se de que o escopo global significa que a variável está disponível em todo o código. Escopo local, significa que a variável está disponível dentro de um determinado intervalo.
Neste exercício, você tem uma variável outerWear
no escopo global com "T-shirt" como valor. Agora você deve criar outra variável chamada outerWear
, mas desta vez dentro da função myOutfit()
. A solução básica de código da seguinte forma:
var outerWear = "T-shirt";
function myOutfit() {
var outerWear = "sweater";
return outerWear;
}
myOutfit();
A função retornará o outerWear
mais próximo que puder encontrar. Desde que criamos um outerWear
dentro da função, que é o 'mais próximo', então a função retornará "sweater".