Comunidad de diseño web y desarrollo en internet online

punto y coma

Citar            
MensajeEscrito el 10 Nov 2005 05:10 am
me he encontrado con un detalle que he visto muchas veces pero del cual no tengo la menor idea de porque esta ahi y bueno estaba haciendo una prueba con un listener
:?

Código :

listener.change=function(){
   trace(funciones.selectedItem.data);
   trace(size);
};

primero lo estaba haciendo sin el ";" despues de la ultima llave y no funcionaba pero despues puse el ";" solo por estar probando y si funciono y pues quise saber cuando poner ese ";" despues de una funcion y porque asi que me dirigi al laboratorio.... err digo cristalab en busca de la respuesta :lol:
bueno eso todo, hasta pronto.

Por Marmota-foo

23 de clabLevel



Genero:Masculino  

mexico...especificamente desde la roka

msie
Citar            
MensajeEscrito el 10 Nov 2005 05:16 am
Hasta donde yo sé, en action script se usa el punto y coma para finalizar una sentencia

Por Zarzamora

BOFH

3056 de clabLevel

3 tutoriales
12 articulos

 

firefox
Citar            
MensajeEscrito el 10 Nov 2005 06:00 am
hemm jaja eso si lo se como en muchos lenguajes de programacion, pero a igual que en java he olvidado preguntar porque o que significan al final de una fncion es solo por saber porque ponerlas al final de una fncion y porque no 8)

Por Marmota-foo

23 de clabLevel



Genero:Masculino  

mexico...especificamente desde la roka

msie
Citar            
MensajeEscrito el 10 Nov 2005 06:07 am
errgh te comento que no es necesario :lol: , y que seguro te falto en algun otro lado :lol:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 10 Nov 2005 06:09 am
El punto y coma lo pones al final de esa sentencia, porque si te fijas, no estas declarando una función; sino estas asignando un valor a la variable "listener.change"

No importa que lo que le asignes sea una función; esto sigue siendo un valor para la variable asi que si todo estuviera en una sola linea, al cerrar los corchetes se acaba la asignación y por eso se pone el punto y coma ahi

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 10 Nov 2005 07:48 am
ok, gracias por las respuestas
:wink:

Por Marmota-foo

23 de clabLevel



Genero:Masculino  

mexico...especificamente desde la roka

opera
Citar            
MensajeEscrito el 10 Nov 2005 01:37 pm
me surgio otra duda, es algo parecido a si hiciera esto:

Código :

var sw:Boolean;
function jaime():Boolean{
   sw=true;
   return sw;
}
btn1.onRelease=function(){
        //btn1 es un botoncillo simplon que agregue ahi no mas
   var elJaimeEstaBienMal:Boolean=jaime();
   if(elJaimeEstaBienMal){
      trace("Si, tu funcion no necesita ; ");
   }
}
 

mi intuicion humana me dice que es algo parecido pues aqui solo estoy igualando el valor de una variable al resultado que devuelve una funcion como lo ago con "listener.change".
esto solo lo mande para saber si ando por el rumbo o me fui por otro lado.
sale cristalab ahi los leo manana.

Por Marmota-foo

23 de clabLevel



Genero:Masculino  

mexico...especificamente desde la roka

opera
Citar            
MensajeEscrito el 10 Nov 2005 05:43 pm

Código :

btn1.onRelease=function(){
        //btn1 es un botoncillo simplon que agregue ahi no mas
   var elJaimeEstaBienMal:Boolean=jaime();
   if(elJaimeEstaBienMal){
      trace("Si, tu funcion no necesita ; ");
   }
} 


Segun la aclaración y bien acertada por cierto que hizo Freddie® si es lo mismo :wink:



PD: primera vez que escucho sobre ese problema, pues nunca lo habia tenido

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 10 Nov 2005 07:05 pm
Juas, yo lo hacia para respetar el code que tenía, pero a ciencia cierta no sabia el porque de es ;

he aprendido algo nuevo...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.