Funciones globales en JavaScript

VitaminaWEB.com
RECURSOS PARA WEBMASTERS

HTML
CSS
JAVASCRIPT
DISEÑO/ESTILO
PROMO.WEB
ENTREVISTAS
NOTICIAS
FOROS

Estás aquí : Portada > JavaScript > Tutorial de JavaScript > Funciones globales en JavaScript

Promo recomendada :

 
Portada

CONTENIDOS

HTML

- Tutorial de HTML
- Artículos de HTML
- Enlaces relacionados
- Software para HTML

CSS

- Introducción a las Hojas de Estilo - CSS
- Artículos de CSS

JAVASCRIPT

- Tutorial de JavaScript
- Artículos de JavaScript

DISEÑO Y ESTILO

- Artículos de diseño, estilo, usabilidad y accesibilidad.
- Efectos con Paint Shop Pro

PROMOCION WEB

- Artículos relacionados con la promoción de páginas web

ENTREVISTAS

- Emilio Márquez
- Joaquín Gracia M.
- Adrian Hall

NOTICIAS
para Webmasters

FOROS
(en obras)

 

 

JAVASCRIPT > TUTORIAL DE JAVASCRIPT

FUNCIONES GLOBALES EN JAVASCRIPT

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

Otros atributos
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.

 

[ Siguiente capítulo: Extensión para el cliente ]

 

CONTENIDOS DEL TUTORIAL DE JAVASCRIPT

- Introdución

 

- Variables  
- Objetos

OBJETOS PREDEFINIDOS

- El objeto Date
- El objeto Array
- El objeto Math
- El objeto String

- Operadores  

- Sentencias de control

 

- Funciones globales
- Extensión para el cliente

OBJETOS DOM

- DOM - WINDOW
- DOM - DOCUMENT
- DOM - LOCATION
- DOM - HISTORY+NAVIGATOR

- Tratamiento de eventos  

Fuente original: (C) Epsilon Eridani

 


BUSCADOR

Powered by Google

BlogUbuntu.com - El blog de un linuxero hablando de Ubuntu, de Linux y del software libre en general.

 

 

VitaminaWEB.com 2001-2008
[Portada] · [Datos legales] · [Buzón de contacto] · [Mapa de la web]

Enlaces patrocinados:
Gratis | Concursos | Juegos | Casino online

Otras webs:
Babadu.com | Chisteina.com | TodoFondos.com | MundoPostales.com
DineroFresco.com | Juegozonia.com | TodoFondoX.com | BlogUbuntu.com
MuchoGrafico.com | Programacion.com | WebEstilo | Hacking Ball Z
ASPtutor | LoGratis.com | CSSboulevar

Hosting recomendado:
Alojamiento web Grito.net

 

Publicidad [x]