Funciones globales en JavaScript

¿Quieres colaborar? click

encuesta

¿Qué lenguaje utilizas del lado del servidor?

Ver resultados

Loading ... Loading ...

ÚLTIMOS COMENTARIOS

» Ricardo Rodriguez - Posiciona Web en WordAds, el "AdSense" de WordPress.com: Hola David.. Gracias por compartir esta excelente noticia. Pienso que se nos v ... ver comentario »

» NoticiasTecnologia en Plugin para manejar microdatos en WordPress: Interesante, para tomarlo en cuenta en cualquier tipo de sitio montado en Wordpr ... ver comentario »

» TecnoArk en Apple es el mayor fabricante de teléfonos inteligentes en 2011: Interesante artículo, aunque sin lugar a dudas el próximo año será un difícil añ ... ver comentario »

» LordCaos en Candy, un cliente de chat en JavaScript: Precisamente lo que buscaba, gracias... ... ver comentario »

» JUAN CARLOS en Ordenar y filtrar resultados de consultas MySQL con PHP, sin saturar la base de datos: me gustan mucho tus publicaciones, gracias por ayudarnos a resolver nuestras dud ... ver comentario »

» nuglam en Google cierra varios de sus servicios: no van a cerrar igoogle. solo desactivarán sus caráteristicas sociales. igual un ... ver comentario »

» David en Blogger y Picassa cambian de nombre: Pues efectivamente, parece que de momento la cosa está igual que estaba... ... ver comentario »

» Pepa en Blogger y Picassa cambian de nombre: Pues desde que publicaste esto no han cambiado nada, no? ... ver comentario »

» Mariano en Google+ ¿un fracaso antes de empezar?: Las pabadas que hay que leer de DAW... NO PUEDE VOLTEARLO, ya lo intento 3 veces ... ver comentario »

» DJMASTER en Bucles for en PHP: Igual que en C# ! :D ... ver comentario »

PATROCINADORES

» Servidores virtuales
» VPS

Funciones globales en JavaScript

Por David | 20/mayo/2009 08:10h | |      

Son funciones que no pertenecen a ningún objeto, sino que forman parte del propio núcleo de JavaScript.

escape Codifica los caracteres no alfanuméricos de una cadena para que pueda formar parte de una URL. Por ejemplo, para especificar un valor de parámetro que contiene espacios:// url no válida (el parámetro contiene espacios)
url = “cgi-bin/prog.pl?cadena=esta cadena”;

// ahora con ‘escape’:
url = “cgi-bin/prog.pl?cadena=”;
url += escape (“esta cadena”);

// Resultado: cgi-bin/prog.pl?cadena=esta%20cadena

No codifica los caracteres especiales: * @ – _ + . /

eval Evalúa una expresión JavaScript (como lo haría el analizador) sin necesidad de referenciar un objeto determinado ni una variable declarada.sentencias = new Array(2);
sentencias[0]=”document.write (‘expresion 1′)”;
sentencias[1]=”suma = 2+2″;

if (condicion) eval (sentencias[0]);
else eval (sentencias[1]);

isNaN Devuelve true si el valor pasado como argumento no es un número
parseFloat Evalúa una cadena de texto que expresa un número en notación científica y devuelve el número en coma flotante correspondiente ó NaN en caso de no encontrar una expresión válida. Ejemplo:valor = parseFloat (“1.4142e-10″);
valor1 = parseFloat (“.0012″);
valor2 = parseFloat (“a12″); // devuelve NaN

Si la cadena no representa un número en coma flotante válido, la función devuelve NaN:

valor3 = parseFloat (“12.8abc”); // valor3 = 12.8
valor4 = parseFloat (“abc12.8″); // valor4 = NaN

parseInt Evalúa una cadena de texto y devuelve el entero representado por dicha cadena. Se puede especificar la base en la que se expresa el número:entero1 = parseInt (“FF”, 16); // entero1 = 255
entero2 = parseInt (“1010″, 2); // entero2 = 10

Si no se especifica la base, se sigue el siguiente criterio:
- Los números que comienzan por 0 se considerarán en base octal.
- Los números que comienzan por 0x se consideran hexadecimales.
- El resto de los números se consideran enteros en base 10.

Si la cadena no representa un número válido, la función devuelve NaN.

Ejemplos:

entero3 = parseInt (“123abcd”); // entero3 = 123
entero4 = parseInt (“3.14″); // entero4 = 3
entero5 = parseInt (“abc123″); // entero5 = NaN

unescape Operación contraria a escape(). Decodifica los caracteres especiales de la URL.

-

Artículo (C) Epsilon Eridani.

SOBRE EL AUTOR

David

Fundador de vitaminaWEB.com (allá por el 2001), trabaja como desarrollador web y tiene otro sitio web con los mejores fondos de pantalla: todoFONDOS.com

Temas relacionados:

»

También puedes consultar en los diferentes foros de desarrollo web de este sitio web.

Referencias externas a este artículo (pingbacks y trackbacks): 0

Puedes enlazar este artículo, desde tu web o blog, a:

http://vitaminaweb.com/funciones-globales-en-javascript_22

O bien utilizar el siguiente código HTML:

<a href="http://vitaminaweb.com/funciones-globales-en-javascript_22">Funciones globales en JavaScript</a>

COMENTARIOS

Comentarios cerrados

vitaminaWEB.com (2001-2012) Desarrollo web y tecnología

Publicación sobre desarrollo web, tecnología y otros temas relacionados.

portada - datos web - contacto

páginas temáticas: PHP

NUBE DE TEMAS (pincha para ver todos los artículos relacionados con un tema)

Accesibilidad , AJAX , Apache , ASP , bbPress , Bing , CSS , Curiosidades , Diseño gráfico , Dominios , Entrevistas , Eventos organizados , Flash , Fuentes tipográficas , GIMP , Google , HTML , HTML5 , Humor , Iconos , Java , JavaScript , Juegos , Libros , MySQL , Navegadores web , Otros temas , Photoshop , PHP , Posts patrocinados , Programas , Publicidad online , Redes sociales , Ruby on Rails , Seguridad informática , SEO , Servidores web , Silverlight , Usabilidad , WordPress , XHTML , XML