segunda-feira, 16 de abril de 2012

Variáveis Globais e Locais, JavaScript

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

Related Posts Plugin for WordPress, Blogger...