Curso de Javascript: Clases Básicas

String

 //Clase String

  **var** cadena \= new String("Ejemplo");

  console.log("longitud de la cadena:"+cadena.length);

  //concatenación

  console.log("primer literal "+cadena\+ " segundo literal");

  **var** concatenado\=cadena.concat(" concatenado");

  console.log(concatenado);

  **var** entero\=3;

  cadena\="Hola"+entero;

  console.log(cadena);

  console.log(cadena+concatenado);

  **var** mayusculas\=cadena.toUpperCase();

  console.log(mayusculas);

  **var** minusculas\=mayusculas.toLowerCase();

  console.log(minusculas);

  **var** caracter\=minusculas.charAt(0);

  console.log(caracter);

  **var** posicion\=minusculas.indexOf("h");

  console.log(posicion);

  //substring con un parámetro

  **var** email\="pepesan@consultec.es";

  **var** subcadena\=email.substring(8);

  console.log(subcadena);

  //substring con 2 parámetros

  subcadena\=email.substring(0,7);

  console.log(subcadena);

  //separador

  **var** separados\=email.split("@");

  console.log(separados\[0\]);

  console.log(separados\[1\]);

Arrays

  //Arrays

  **var** array\=new Array(5);

  **var** i\=0;

  **for** (i\=0;i<5;i++){

  array\[i\]\=i;

  console.log(array\[i\]);

  }

  console.log(array.length);

  //concatenación de arrays

  **var** array2\=array.concat(\[5,6,7\]);

  //recorrido de arrays

  **for**(item in array2){

  console.log(array2\[item\]);

  }

  //unión de elementos

  **var** union\=array2.join(",");

  console.log(union);

  //eliminación del último elemento

  array2.pop();

  **for**(item in array2){

  console.log(array2\[item\]);

  }

  //inclusión al final de un elemento al final

  array2.push(7);

  **for**(item in array2){

  console.log(array2\[item\]);

  }

  //eliminación con posición

  delete array2\[0\];

  **for**(item in array2){

  console.log(array2\[item\]);

  }

  //quita el primer elemento

  **var** array3\=\[1,2,3,4\];

  **for**(item in array3){

  console.log(array3\[item\]);

  }

  **var** quitado\=array3.shift();

  console.log("quitado:"+quitado);

  **for**(item in array3){

  console.log(array3\[item\]);

  }

  array2.unshift(0);

  **for**(item in array3){

  console.log(array3\[item\]);

  }

Date

  //Objeto Date Fecha

  //fecha actual

  **var** fecha\=new Date();

  //inicializaciones

  **var** fecha2\=new Date("10/02/2000");

  **var** fecha3\=new Date(1990, 11, 10, 20,00);

  console.log(fecha);

  console.log(fecha.getFullYear());

  //empiezan en 0

  console.log(fecha.getMonth()+1);

  console.log(fecha.getDay()+1);

  console.log(fecha.getHours());

  console.log(fecha.getMinutes());

Licencia Creative Commons

Este obra está bajo una licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España.