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