hola!! les comparto mis apuntes
Convenio de codificación
Para evitar problemas con otros navegadores al usar tildes o la ñ debo usar la codificación UTF-8 al inicio del archivo HTML
- de este modo: < meta charset=”UTF-8” > esto será la definición del conjunto de datos que usaré (UTF-8)
- usamos < script > para definir que se trata de código JavaScript puedo escribir todo mi código HTML antes del código script o después de él
Siempre que cree un nuevo código debo usar:
< meta charset="UTF-8" > y < script > para iniciar; < /script > para cerrar
Concatenando caracteres
< script>
alert("la edad de mi perro es...")
alert("?")
< /script>
Si lo que quiero es usar el código HTML dentro de JavaScript debo usar la instrucción
Document.write(“…..”)
ejemplo
< script>
document.write("la edad de mi perro es...”)
document.write("?")
< /script>
Para definir saltos de línea puedo hacerlo así
1) incluir break en la misma línea
< script>
document.write("la edad de mi perro es...< br>")
document.write("?")
< /script>
2) con una instrucción exclusivamente para el salto de línea
< script>
document.write("la edad de mi perro es...")
document.write(“< br>”)
document.write("?")
< /script>
El objetivo de usar el código HTML dentro de Java: para trabajar de forma dinámica, con esto podemos usar variables
Hay variaciones que no se pueden hacer fuera del código de Java
• Recordar que el código HTML es un código estático
Si dentro de Java no uso las “ ”, al poner un número, me lo reconocerá como número y no como texto
< script>
document.write("la edad de mi perro es...< br>")
document.write("< br>")
document.write(4)
< /script>
Puedo hacer todo tipo de operaciones (ejemplo suma)
< script>
document.write("la edad de mi perro es...< br>")
document.write("< br>")
document.write(4+4)
< /script>
En la web se vería así
HTML la edad de mi perro es... ?
JavaScript la edad de mi perro es...
8
Concatenación
Cuando pongo dos números entre comillas, esto se leerá como texto y los unirá
< script>
document.write("la edad de mi perro es...< br>")
document.write("< br>")
document.write(“4”+”4”)
< /script>
En la web se vería HTML la edad de mi perro es... ?
JavaScript la edad de mi perro es...
44
Para sacar promedio debo dar prioridad a PAPOMUDAS,
< script>
document.write("el promedio de edad de juan, pedro y carlos es..")
document.write("< br>")
document.write((20+25+15)/3)
< /script>
Para la suma
< script>
document.write("la suma de las edades de juan, pedro y carlos es..")
document.write("< br>")
document.write((20+25+15))
< /script>
Para fechas de nacimiento
< script>
document.write("la suma de las edades de juan, pedro y carlos es..");
document.write("< br>");
document.write((20+25+15));
document.write("< br>");
document.write("< br>");
document.write("juan nacio el año..");
document.write("< br>");
document.write(2020 - 20);
document.write("< br>");
document.write("< br>");
document.write("pedro nacio el año..");
document.write("< br>");
document.write(2020-25);
document.write("< br>");
document.write("< br>");
document.write("carlos nacio el año..");
document.write("< br>");
document.write(2020-15);
< /script>
En la web se vería así
la suma de las edades de juan, pedro y carlos es.. 60
juan nacio el año.. 2000
pedro nacio el año.. 1995
carlos nacio el año.. 2005
:)