Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/dom/conceptosGenerales»

De WikiEducator
Saltar a: navegación, buscar
(Página reemplazada por «{{Usuario:ManuelRomero/JavaScript/dom/nav}} __TOC__»)
 
Línea 2: Línea 2:
  
 
__TOC__
 
__TOC__
===Objeto Date===
 
Para trabajar con fechas y horas.
 
Se inicializa automáticamente en la declaración, con la fecha y hora actuales.
 
<source lang="javascript">
 
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");
 
}
 
</source>
 
</div>
 
 
<div class="slide">
 
===Objeto Array===
 
Varias posibilidades para declararlas e inicializarlas:
 
<source lang="javascript">
 
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");
 
</source>
 
</div>
 
 
<div class="slide">
 
Presentan numerosos métodos para hacer las operaciones más habituales, por ejemplo, ordenamiento (método sort):
 
<source lang="javascript">
 
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());
 
</source>
 
Resultado:<br>
 
Jani,Hege,Stale,Kai Jim,Borge,Tove <br>
 
Borge,Hege,Jani,Kai Jim,Stale,Tove
 
</div>
 
<div class="slide">
 
===Algunos objetos referidos al navegador===
 
'''Window''': Representa la ventana del navegador.<br>
 
'''Navigator''': Contiene información sobre el navegador Web<br>
 
'''Screen''': Contiene información sobre la pantalla del ordenador<br>
 
'''History''' : Contiene información sobre las URLs visitadas <br>
 
'''Location''': Contiene información sobre la URL actual en el navegador <br>
 
Un ejemplo:
 
<source lang="javascript">
 
<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">
 

Última revisión de 19:39 8 mar 2016