Comunidad de diseño web y desarrollo en internet online

sintaxis dos puntos

Citar            
MensajeEscrito el 21 Ene 2005 07:30 pm
Hola esta es una cuestión sobre sintaxis

¿Qué significado tienen los dos puntos entre dos nombres? ¿Qué diferencia existe con respecto a la de un solo punto?

Según el código del tutorial completo de LoadVars()
var cargador_lv:LoadVars = new LoadVars();



¿Es posible que se pueda utilizar para especificar una ruta de mc?

Estoy un poco descolocado con esto.

Gracias

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Ene 2005 08:11 pm
var nombreDeLaVariable:tipoDeLaVariable;

en flash se puede inicializar las variables de muchas formas.

-directamente en su primer uso k = 2*3;
-como variables simplemente var k;
-especificando el tipo var k:Number;
-tipo y valor incial var k:Number = 666;

Los "objetos" tales como Object, MovieClips, LoadVars, Arrays ,... necesitan "crearse" para poder usarlos viendo el ejemplo anterior podemos declarar un loadVars, por ejemplo
var lv:LoadVars, pero para poder usarlo tendremos que crearlo, por lo que tendriamos que poner
var lv:LoadVars;
lv = new loadVars();

todo esto se puede poner en una sola linea
var lv:LoadVars = new LoadVars();
que es comparable a un
var k:Number = 666; pero los Numbers, strings, y demas no necesitan "crearse"

En fin, espero que se enteinda, saludetes!

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 21 Ene 2005 08:20 pm
Mira el tutorial de Actionscript 2.0 que esta eb esta web, en la sección tutoriales, ahi encontraras toda esa información

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 21 Ene 2005 08:34 pm
aWCRap! ¬¬

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 21 Ene 2005 08:47 pm
Explicacion SENCILLA !!!!

No son dos nombres..

Uno es el nombre de tu VAR
y despues de los dos puntos
el tipo de Variable

Si sabes algo de programacion debiste de entender.. si no:

El tipo de dato u objeto.

El tipo de dato es dependiendo que informacion manejaras en tu variable, si son numero, letras, falso o verdadero... que asu vez seria algo asi:
var nombre:string;
var edad:number;

y en objetos, bueno, pues esos ya tienen su propiedades espesificas y sus funciones...

has de cuenta que creas un perro, o un gato..

var solovino:gato new gato();
var solovino:perro new perro();

con lo cual con la primera..
solovino puede maullar

y con la segunda...
solovino puede ladrar..

en si despues de los dos puntos tienes que poner el tipo de dato u objeto

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox
Citar            
MensajeEscrito el 21 Ene 2005 10:59 pm
Hay algo que no me queda claro.
Si escribes
var lv = new loadVars();
ya le estás diciendo que tipo de objeto es. Por lo tanto ¿para que hay que añadir primero
var lv:loadVars
?
Es más, ¿que ventajas tiene escribir

1. var cargador_lv:loadVars = new loadVars();

si escribiendo solamente

1. cargador_lv = new LoadVars();
2. cargador_lv.load("variables.txt");
3. cargador_lv.onLoad = function() {
4. nombre_txt.text = this.nombre;
5. edad_txt.text = this.edad;
6. };
7. stop();

ya funciona?

¿Qué aporta "var_____:loadVars = ___________"?


Gracias

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Ene 2005 11:24 pm
Esa es la forma vieja, el tipo de datos ... ahora que lo recuerdo explico todo eso en increible profundidad en el tutorial de Actionscript 2.0, ventajas y demas ... porque no le hechas un vistazo?

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 21 Ene 2005 11:25 pm
Ok freddie lo veo.
Solo una cosa
¿Puedo encontrar en ese tutorial como arreglar el tema de los acentos y demás cuando cargamos el texto con LoadVars?

Por clemenules

26 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Ene 2005 11:26 pm
Bueno, eso funciona en AS1.0, en AS2.0 [klases por ejemplo] Existe lo que se llama strong data type, y es que en AS una variable number la puedes convertir a cadena simplemente con
k = 66;
k = "hola";
en AS2.0 esto da error, escribir var nombreVariable:tipoVariable; es la forma "correcta" [ademas de una buena practica] en otros lenguajes [como java] es obligatorio realizar esto asi.

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser

 

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