Autor
|
Tema: [javascript][DUDA] ¿Algún ejemplo sencillo de clases en javascript? (Leído 5,980 veces)
|
.:Xx4NG3LxX:.
|
Saludos!Quisiera que porfavor me explicaran con un simple ejemplo fácil de entender, las clases en javascript... class ClassName{}
He encontrado información al respecto, pero soy incapaz comprender su uso. Muchas gracias por leer!
|
|
|
En línea
|
"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
|
|
|
EdePC
|
Sería mejor que muestres un código que no entiendas o revisar el siguiente y decir que partes no entiendes: class Usuario { constructor( nombre, edad ) { this._nombre = nombre this._edad = edad } saludar() { console.log( `Hola soy ${this._nombre} y tengo ${this._edad} años` ) } cambiarEdad( edad ) { this._edad = edad } } const pedro = new Usuario( 'Pedro', 17 ) pedro.saludar() pedro.cambiarEdad( 18 ) pedro.saludar()
- Para ver su ejecución lo pegas y ejecutas en la Consola de tu Navegador Web
|
|
|
En línea
|
|
|
|
.:Xx4NG3LxX:.
|
Vale, este si lo entiendo más o menos, pero, se pueden crear clases sin pasarle parámetros.?
|
|
|
En línea
|
"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
|
|
|
hackerman110
Desconectado
Mensajes: 13
|
Vale, este si lo entiendo más o menos, pero, se pueden crear clases sin pasarle parámetros.?
Como dijo EdePC, es más fácil si muestras tu código aquí para entender tu problema mejor.
|
|
|
En línea
|
|
|
|
.:Xx4NG3LxX:.
|
Es que aún no tengo un código en concreto. Qusiera saber por ejemplo. 1. donde dice constructor(), puede ir otra cosa o es obligatorio poner esa palabra clave. 2. ¿Porqué usas acentos invertidos en lugar de comillas o comillas simples. (Lo probé y me dio error con las comillas, y no sé porque) 3. ¿Porqué ${this._nombre} y no simplemente?: console.log( `Hola soy ` + _nombre + ` y tengo ` + _edad + ` años` )
|
|
|
En línea
|
"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
|
|
|
EdePC
|
Correcto, obviamente tienes que empezar de cero con javascript 6. Si quieres un buen curso completo, detallado y gratuito te recomiendo este: https://www.youtube.com/playlist?list=PLvq-jIkSeTUZ6QgYYO3MwG9EMqC-KoLXA- Como es una lista de reproducción puedes tomarlo uno a uno, o ir directamente a lo que necesitas: -- Clases y Constructores (class, constructor): Curso javascript: 24. Clases -- Comilla invertida (BackTick) y reemplazo de variables: Curso javascript: 6. Template Strings ---- Un curso que vale oro puro, gracias Profe: Jonathan MirCha
|
|
|
En línea
|
|
|
|
.:Xx4NG3LxX:.
|
Perdón por la ausencia,
Gracias resuelto
|
|
|
En línea
|
"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Problema]Evento sencillo javascript
« 1 2 »
Desarrollo Web
|
KuraraGNU
|
17
|
9,891
|
27 Abril 2011, 10:17 am
por KuraraGNU
|
|
|
algun libro de javascript funcional?
Desarrollo Web
|
bengy
|
0
|
1,643
|
20 Septiembre 2016, 16:39 pm
por bengy
|
|
|
Petición Ajax con clases javascript
Desarrollo Web
|
adryprog
|
1
|
2,308
|
7 Septiembre 2017, 17:12 pm
por adryprog
|
|
|
[Duda] Problema con javascript CLASES [Solucionado]
Desarrollo Web
|
dobleamarilla
|
6
|
2,874
|
7 Septiembre 2018, 23:50 pm
por dobleamarilla
|
|
|
[Resuelto] javascript. Código sencillo no funciona. addEventListener a botones.
Desarrollo Web
|
@XSStringManolo
|
2
|
4,458
|
29 Diciembre 2019, 22:40 pm
por @XSStringManolo
|
|