|
|
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">
| |