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());
Este obra está bajo una licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España.