Detecting the Browser and it Resources

Navigator Object Determine details of the user browser appName – browser application name appVersion – string containing version details cookieEnabled – boolean value mimeTypes – array of known types of files plugins – array of plug-in application platform – operating system http://www.devguru.com/technologies/javascript/11226.asp   Tags: detecting+browser, javascript

Anatomy of an object

information that describes the object functions that change the state of the object   Duality of the object variable -> functionproperty (information about the object)-> method (what the object can do)attribute->behaviourdescription->actionadjetive->verb Encapsulation Binding data and functions Provides robust and secure set of elements simple interface hide details class an object prototype Object instantaion with instructionsSeguir leyendo

String Method

 document.write(“<h1>String Methods</h1>”);    var sample_string = “AaBbCcDdEeFfGg”;    document.write(“<br>Orignal String: ” + sample_string);    document.write(“<h2>Formatting</h2>”);    document.write(“<br>toLowerCase: ” + sample_string.toLowerCase()); document.write(“<br>toUpperCase: ” + sample_string.toUpperCase()); document.write(“<br>bold: ” + sample_string.bold()); document.write(“<br>italics: ” + sample_string.italics()); document.write(“<br>strike: ” + sample_string.strike()); document.write(“<br>big: ” + sample_string.big()); document.write(“<br>small: ” + sample_string.small()); document.write(“<br>sup: ” + sample_string.sup()); document.write(“<br>sub: ” + sample_string.sub()); document.write(“<br>fixed: ” + sample_string.fixed()); document.write(“<br>fontcolor(red): ” +Seguir leyendo

Simple Date

 tempDate = new Date(); document.write(“Fecha: ” + tempDate.toLocaleString());  otraFecha = new Date(2007, 04, 11, 10, 52, 30);  document.write(“<br> Otra Fecha:” + otraFecha + “<br>”);  document.write(“Date: ” + otraFecha.getDate() +”<br>”); document.write(“Month: ” + otraFecha.getMonth() +”<br>”); document.write(“Year: ” + otraFecha.getYear() +”<br>”); document.write(“Locale String: ” + otraFecha.toLocaleString() +”<br”);  Tags: date, javascript

funciones functions javaScript

 /* FUNCTIONS */  function hola_usuario() {  document.write(“Hola que tal <br>”)  }  function raiz(x) {   return x * x ;  }   hola_usuario();     numero=prompt(“Ingresa un numero”, 0); document.write(raiz(numero)); Tags: funciones, functions

DO WHILE

 /* DO WHILE */  var requested_month=0; var MonthArray= [ “”, “Enero”, “Febrero”, “Marzo”, “Abril”, “Mayo”, “Junio”, “Julio”, “Agosto”, “Septiembre”, “Octubre”, “Noviembre”, “Diciembre”  ]  document.write(“Ingresa un número del 1 al 12: <br>”);  do {  requested_month=prompt(“Ingresa un numero del 1 al 12 o 0 para salir”, 0);  if ( requested_month <= 12 )   {    document.write(MonthArray[requested_month] + “<BR>”);   }  }while (requested_month != 0) 

for loops

 /* FOR LOOPS */  var hora; var ampm;  for ( hora=1; hora<=24; hora++) {  if (hora < 12) { ampm = “am” }  if (hora > 12) { ampm = “pm” }    if (hora < 13 )  {   document.write(hora + ampm)  }   else  {       document.write((hora-12) + ampm)    }    document.write(“<br>”);   } 

Switch Case

 var clave_admin=”ice”; var clave_dev=”snow”; var clave_user=”water”;  var login=prompt(“Ingresa la clave porfavor: “, ” “);   switch (login) {    case “ice”:   alert(“Hola Administrador”);   break  case “snow”:   alert(“Hola Desarrollador”);   break  case “water”:   alert(“Bienvenido Usuario”);   break      default:   alert(“Clave incorrecta”);   break      } Tags: switch+case+javascript

Variables

var number_1 = 999.9; var number_2 = 0.1; var sum = number_1 + number_2; document.write(sum); /* Strings */ var string_1 = “Buenas Tardes<br>”; var string_2 = “¿Como estas?<br>”; var saludo = string_1 + string_2; document.write(saludo); /* Arrays */ ciudades = [ “merida”, “yucatan”, “mexico<br>” ]; document.write(ciudades); var reservacion_vuelo = {aerolinea:”Mexicana”,numero:342,asiento:”34f”}; document.write(reservacion_vuelo.numero); var clave = “romeo”;Seguir leyendo