Quais as diferenças entre variáveis globais e locais?
As variáveis globais são vistas por todas as funções dentro da tag <script>
<script>
var bla= 0;
function teste(){
alert(bla);
}
</script>
Ora neste caso se chamarmos o teste vamos receber o alerta com 0, bla foi definido como uma variável global.
<script>
function teste(){
var bla= 0;
alert(bla);
}
</script>
Neste caso só vamos ver o resultado da variável bla dentro da função teste, pois bla foi definido como uma variável local, só esta disponível dentro do scope do teste.
Sem comentários:
Enviar um comentário