Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/dom/objetosJSCGenerales»
De WikiEducator
< Usuario:ManuelRomero | JavaScript | dom
(→Objetos del lenguaje JavaScript) |
(→Objetos del lenguaje JavaScript) |
||
Línea 63: | Línea 63: | ||
{{Puntos clave | {{Puntos clave | ||
|;Objetos de JavaScript | |;Objetos de JavaScript | ||
− | + | '''''Math String Array Number Date Boolean''''' | |
}} | }} | ||
LENGUAJE JAVASCRIPT: JavaScript un lenguaje de programación web
JavaScript Un lenguaje de script en el cliente
*POO = programación orientada a objetos OOP = object oriented programming
Valores que se asocian con los objetos. Ejemplo con el objeto String:
<script type="text/javascript"> var txt="¡Hola Pepito!"; document.write(txt.length); </script>
Acciones que se ejecutan sobre objetos. Ejemplo con el objeto String:
<script type="text/javascript"> var str="¡Hola Pepito!"; document.write(str.toUpperCase()); </script>
Para trabajar con fechas y horas. Se inicializa automáticamente en la declaración, con la fecha y hora actuales.
var miFecha=new Date() //Ejemplos de uso: miFecha.setFullYear(2010,0,14); //fija la fecha a 14 de Enero de 2010 miFecha.setDate(myDate.getDate()+5); //aumenta la fecha guardada en 5 días var miFecha=new Date(); //vamos a hacer una comparación de fechas miFecha.setFullYear(2010,0,14); var hoy = new Date(); if (miFecha>hoy) { alert("Hoy es antes del 14 de Enero del 2010"); } else { alert("Hoy es después del 14 de Enero de 2010"); }
Varias posibilidades para declararlas e inicializarlas:
var misCoches=new Array(); misCoches[0]="Saab"; misCoches[1]="Volvo"; misCoches[2]="BMW"; var misCoches=new Array(3); misCoches[0]="Saab"; misCoches[1]="Volvo"; misCoches[2]="BMW"; var misCoches=new Array("Saab","Volvo","BMW");
Presentan numerosos métodos para hacer las operaciones más habituales, por ejemplo, ordenamiento (método sort):
var arr = new Array(6); arr[0] = "Jani"; arr[1] = "Hege"; arr[2] = "Stale"; arr[3] = "Kai Jim"; arr[4] = "Borge"; arr[5] = "Tove"; document.write(arr + "<br />"); document.write(arr.sort());
Resultado:
Jani,Hege,Stale,Kai Jim,Borge,Tove
Borge,Hege,Jani,Kai Jim,Stale,Tove
Window: Representa la ventana del navegador.
Navigator: Contiene información sobre el navegador Web
Screen: Contiene información sobre la pantalla del ordenador
History : Contiene información sobre las URLs visitadas
Location: Contiene información sobre la URL actual en el navegador
Un ejemplo:
<html> <head> <script type="text/javascript"> function printpage() { window.print() } </script> </head> <body> <input type="button" value="Print this page" onclick="printpage()" /> </body> </html> </div> <div class="slide">