Eu sou novo no mundo do javascript, mas há forma de definir tipos de dados?

Jose Luis Gouveia
Senior Interactive Developer
Teacher at The Lisbon School of Design

[email protected]
+351 96 506 03 32
+351 21 089 69 86
skype: jlgouveia



On Jan 24, 2012, at 12:09 PM, Hugo Ferreira wrote:

> Exacto.
> 
> Não é impeditivo mas dava jeito que funciona-se em todos os casos.
> 
> Vou dar um exemplo prático:
> 
> Tens uma NumericTextInput tua que extende da TextInput do Flex e queres 
> atribuir um valor de uma variável numérica à propriedade text da tua 
> NumericTextInput e tens a certeza que vai ser sempre um número pois só vais 
> usar essa "NumericTextInput" para propriedades do tipo Number do VO.
> 
> Claro que existem aqui workarounds para resolver este problema com já 
> mencionado e não só.
> 
> O programador é que tem de saber fazer o seu código para lidar com eventuais 
> excepções e não a framework ser tão rígida.
> 
> Aliás isto já foi aceite pela Adobe como um bug no entanto nunca veio a ser 
> corrigido :(
> 
> 
> No dia 24 de Janeiro de 2012 12:04, João Fernandes 
> <[email protected]> escreveu:
> Ele refere-se ao facto de seres obrigado a usar casting quando pretendes 
> fazer too-way binding com objectos typed como Object por exemplo, como por 
> exemplo o selectedItem de uma lista. Mesmo que saibas que o selectedItem seja 
> do tipo Number, terás de fazer sempre um cast do mesmo 
> Number(list.selectedItem) no two-way para que o compilador não te mande dar 
> uma curva.
> 
> João Fernandes
> 
> On 24 January 2012 12:02, João Saleiro <[email protected]> wrote:
> 
> On 24-01-2012 12:01, hugo wrote:
> >  como o two-way binding (que nunca funcionou a 100% no Flex :P).
> 
> Nunca?
> 
> 
> -- 
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos 
> Grupos do Google.
> 
> Para publicar uma mensagem neste grupo, envie um e-mail para 
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para 
> [email protected].
> Para ver mais opções, visite este grupo em 
> http://groups.google.com/group/riapt?hl=pt-PT.
> 
> 
> 
> 
> -- 
> 
> João Fernandes
> 
> -- 
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos 
> Grupos do Google. 
> Para publicar uma mensagem neste grupo, envie um e-mail para 
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para 
> [email protected].
> Para ver mais opções, visite este grupo em 
> http://groups.google.com/group/riapt?hl=pt-PT.
> 
> 
> -- 
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da 
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos 
> Grupos do Google. 
> Para publicar uma mensagem neste grupo, envie um e-mail para 
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para 
> [email protected].
> Para ver mais opções, visite este grupo em 
> http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a