Se esta querendo aprender ou iniciar novos projetos em Flex, clique aqui

Você alguma vez já deve ter visto algo assim:

public function funcaoFazAlgumaCoisa(event:MouseEvent):void
{
   if(!algumaCoisa)
   {
       Alert.show('A variável não possui valor!')
       return;
   }
   algumaCoisa.atualizaSeiLaOQue()
}

Veja que a função retorna void, mais void significa que a função não aceita retorno! Certo?

Correto, mais neste caso o return tem outra função. Ele encerra a execução da função, fazendo com que não necessite do else.

Veja como ficaria sem o return:

public function funcaoFazAlgumaCoisa(event:MouseEvent):void
{
   if(!algumaCoisa)
   {
       Alert.show('A variável não possui valor!')
   }
   else
   {
       algumaCoisa.atualizaSeiLaOQue()
   }
}

Veja que no primeiro caso usou-se menos código para implementar a mesma execução.

Gostou? Não esqueça de curtir!

Ou compartilhe o link com seus amigos

2 comentários

Deixe uma resposta

  1. O correto é "vez".  ;)