Instrucción with |
Descripción
Establece el objeto predeterminado para una instrucción.
Sintaxis
with (objeto) instrucción
La sintaxis de la instrucción with tiene las siguientes partes:
Parte | Descripción |
objeto | El nuevo objeto predeterminado. |
instrucción | La instrucción para la que objeto es el objeto predeterminado. Puede ser una instrucción compuesta. |
Comentarios
La instrucción with se utiliza habitualmente para acortar la cantidad de código que se ha de escribir en determinadas circunstancias. En el ejemplo siguiente, observe el uso repetido de Math:
x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10)
y = Math.tan(14 * Math.E)
Al utilizar la instrucción with el código se acorta y se puede leer con mayor facilidad:
with (Math)
{
x = cos(3 * PI) + sin (LN10)
y = tan(14 * E)
}
Microsoft® JScript® Objetos
Objeto ActiveXObject |
Descripción
Activa y devuelve una referencia a un objeto de automatización.
Sintaxis
var nuevoObjeto = new ActiveXObject("nombreservidor.nombretipo"[,"ubicación"])
La sintaxis del objeto ActiveXObject i> tiene las siguientes partes:
Parte | Descripción |
nombredeservidor | Requerido. El nombre de la aplicación que proporciona el objeto. |
nombredetipo | Requerido. El tipo o clase del objeto a crear. |
ubicación | Opcional. El nombre del servidor de red donde se va a crear el objeto. |
Comentarios
Los servidores de automatización proporcionan al menos un tipo de objeto. Por ejemplo, una aplicación de proceso de textos puede proporcionar un objeto aplicación, un objeto documento y un objeto barra de herramientas.
Para crear un objeto de automatización, asigne el nuevo ActiveXObject a una variable de objeto:
var HojaExcel;
HojaExcel = nuevo ActiveXObject("Excel.Hoja");
Este código inicia la aplicación al crear el objeto (en este caso, una hoja de Microsoft Excel). Una vez que se crea un objeto, se le hace referencia mediante la variable objeto definida. En el ejemplo siguiente, se tiene acceso a las propiedades y métodos del nuevo objeto mediante la variable de objeto HojaExcel y otros objetos de Excel, que incluyen el objeto Application y la colección ActiveSheet.Cells. Por ejemplo:
// Hace Excel visible a través del objeto Application.
HojaExcel.Application.Visible = true;
// Colocar algo de texto en la primera celda de la hoja.
HojaExcel.ActiveSheet.Cells(1,1).Value = "Esto es la columna A, fila 1";
// Guardar la hoja.
HojaExcel.SaveAs("C:/PRUEBA.XLS");
// Cerrar Excel con el método Quit del objeto Application.
HojaExcel.Application.Quit();
// Liberar la variable de objeto.
HojaExcel = "";
Sólo se puede crear un objeto en un servidor remoto cuando se desactiva la seguridad de Internet. Puede crear un objeto en un equipo remoto de red si pasa el nombre del equipo al argumento nombreservidor de ActiveXObject. Ese nombre es el mismo que la parte de nombre del equipo de un nombre de recurso compartido. Para un recurso compartido de red llamado "/miservidorpublico", el nombreservidor es "miservidor". Además, puede especificar nombreservidor mediante el formato DNS o una dirección IP.
El siguiente código devuelve el número de versión de una instancia de Excel ejecutándose en un equipo de red remoto llamado "miservidor":
Function GetVersion {
var XLApp = CreateObject("Excel.Application", "Miservidor");
return(XLApp.Version);
}
Se produce un error si el servidor remoto especificado no existe o no se puede encontrar.
Objeto Array |
Descripción
Proporciona la compatibilidad para la creación de matrices de cualquier tipo de dato.
Sintaxis
new Array() new Array(tamaño) new Array(elemento0, elemento1, …, elementon)
La sintaxis de la creación de objetos Array tiene las siguientes partes:
Parte | Descripción |
tamaño | El tamaño de la matriz. Como las matrices se basan en cero, los elementos creados tendrán índices desde cero hasta tamaño -1. |
elemento0,…,elementon | Los elementos a colocar en la matriz. Esto crea una matriz con n + 1 elementos y una longitud de n. |
Comentarios
Tras la creación de una se puede obtener acceso a matriz los elementos individuales de la matriz mediante la notación [ ], por ejemplo:
var mi_matriz = new Array();
for (i = 0; i
< 10; i++)
{
mi_matriz[i] = i;
}
x = mi_matriz[4];
Dado que las matrices en Microsoft JScript se basan en cero, la última instrucción en el ejemplo anterior toma el quinto elemento de la matriz. Ese elemento contiene el valor 4.
Si sólo se le pasa un argumento al constructor Array y el argumento es un número, se convierte en un entero sin signo y el valor se utiliza como el tamaño de la matriz. En otro caso, el parámetro pasado se utiliza como el único elemento de la matriz.
Objeto Boolean |
Descripción
Crea un nuevo valor Boolean.
Sintaxis
var nombredevariable = new Boolean(valorboolean)
El argumento opcional valorboolean es el valor Boolean inicial para el nuevo objeto. Si se omite este valor, o es False, 0, null, NaN, o una cadena vacía, el valor inicial del objeto Boolean es False. En otro caso, el valor inicial es True.
Comentarios
El objeto Boolean es un objeto recubridor para el tipo de dato Boolean. JScript utiliza implícitamente el objeto Boolean siempre que un tipo de datos se convierte a un objeto Boolean.
Pocas veces se llama al objeto Boolean explícitamente.
Objeto Date |
Descripción
Permite el almacenamiento básico y la recuperación de fechas y horas
Sintaxis
var nuevoObjetoFecha = new Date() var nuevoObjetoFecha = new Date(valorFecha) var nuevoObjetoFecha = new Date(año, mes, día[, horas[, minutos[, segundos[,milisegundos]]]])
La sintaxis del constructor de objetos Date tiene las siguientes partes:
Parte | Descripción |
valorFecha | Si es un valor numérico, valorFecha representa el número de milisegundos en Horario universal coordinado entre la fecha especificada la medianoche del 1 de enero de 1970. Si es una cadena, valorFecha se procesa de acuerdo con las reglas en el método parse. El argumento valorFecha puede ser también un valor VT_DATE como los devueltos por algunos objetos ActiveX®. |
año | Requerido. El año completo, por ejemplo 1976 (y no 76). |
mes | Requerido. El mes como un entero entre 0 y 11 (de Enero a Diciembre). |
fecha | Requerido. La fecha como un valor entero entre 1 y 31. |
horas | Opcional. Se debe proporcionar si se proporciona minutos. Un entero entre 0 y 23 (medianoche a 11 p.m.) que especifica la hora. |
minutos | Opcional. Se debe proporcionar si se proporciona segundos. Un entero entre 0 y 59 que especifica los minutos. |
segundos | Opcional. Se debe proporcionar si se proporciona milisegundos. Un entero desde 0 hasta 59 que especifica los segundos. |
milisegundos | Opcional. Un entero entre 0 y 999 que especifica los milisegundos. |
Comentarios
Un objeto Date que contiene un número que representa un instante de tiempo concreto en milisegundos. Si el valor de un argumento es mayor que su intervalo o si es un número negativo, los demás valores almacenados se modifican según sea el caso. Por ejemplo, si especifica 150 segundos, JScript vuelve a definir ese número como dos minutos y 30 segundos.
Si el número es NaN, indica que el objeto no representa un momento específico de tiempo. Si no pasa parámetros al objeto Date, se inicia con la hora actual (UTC). Se le debe asignar un valor al objeto antes de poder usarlo.
El intervalo de fechas que es posible representar en un objeto Date es aproximadamente 285.616 años antes o después del 1 de enero de 1970.
El objeto Date tiene dos métodos estáticos que se llaman sin crear un objeto Date. Son parse y UTC.
Objeto Enumerator |
Descripción
Habilita la enumeración de los elementos de una colección.
Sintaxis
new Enumerator(colección)
El argumento colección es cualquier objeto de colección.
Comentarios
Las colecciones se diferencian de las matrices en que a los miembros de una colección no se puede tener acceso directo. En lugar de utilizar índices, como se haría con las matrices, sólo se puede mover el puntero del elemento actual al primer elemento o al siguiente elemento de una colección.
El objeto Enumerator proporciona acceso a cualquier miembro de una colección y se comporta de forma similar a la instrucción For…Each en VBScript.
El siguiente código muestra el uso del objeto Enumerator:
function MostrarListaDeUnidades()
{
var fso, s, n, e, x;
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives);
s = "";
for (;!e.atEnd();e.moveNext())
{
x = e.item();
s = s + x.DriveLetter;
s += " – ";
if (x.DriveType == 3)
n = x.ShareName;
else if (x.IsReady)
n = x.VolumeName;
else
n = "[La unidad no está lista]";
s += n + "<br>";
}
return(s);
}
Objeto Error |
Descripción
Contiene información acerca de los errores.
Sintaxis
var newErrorObj = new Error() var newErrorObj = new Error(número) var newErrorObj = new Error(número, descripción)
El constructor de sintaxis del objeto Errortiene las siguientes partes:
Parte | Descripción |
número | Valor numérico asignado a un error. Cero si se omite. |
descripción | Cadena breve que describe un error. Cadena vacía si se omite. |
Observaciones
Siempre que ocurre un error en tiempo de ejecución , se crea una instancia del objeto Error para describir el error. Este ejemplo tiene dos propiedades intrínsecas que contienen la descripción del error (propiedad description) y el número de error (propiedad number).
Un número de error es un valor de 32 bits. La palabra de 16 bits superior es el código de facilidad, mientras que la palabra inferior es el código real del error.
Los objetos Error también se pueden crear explícitamente, utilizando la sintaxis mostrada arriba, o lanzados utilizando la instrucción throw. En ambos casos, puede agregar cualquier propiedad que elija, para expandir la capacidad del objeto Error.
Normalmente, la variable local que se crea en una instrucción try…catch se refiere al objeto Error creado implicitamente. Como resultado, puede utilizar el número de error y descripción en la manera que elija.
El siguiente ejemplo muestra el uso del objeto Error creado implicitamente:
try
{ x = y // Provocar un error.}
catch(e){ // Crear variable local e.
response.write(e) // Imprime el "[objeto Error]".
response.write(e.number & 0xFFFF) // Imprime 5009.
response.write(e.descripción) // Imprime "'y' no está definido".
}
Objeto Function |
Descripción
Crea una nueva función.
Sintaxis 1
function nombredefunción( [nombredeargumento1 [, … nombredeargumentoN]] ) { cuerpo }
Sintaxis 2
var nombredefunción = new Function( [nombredeargumento1, [… nombredeargumentoN,]] cuerpo );
La sintaxis del objeto Function tiene las siguientes partes:
Parte | Descripción |
nombredefunción | El nombre de la nueva función creada |
nombredeargumento1…nombredeargumentoN | Una lista opcional de argumentos que acepta la función. |
cuerpo | Una cadena que contiene el bloque de código JScript a ser ejecutado cuando se llame a la función. |
Comentarios
El tipo de dato function es un tipo de dato básico de JScript. Sintaxis 1 crea un valor de función que JScript convierte en un objeto de l tipo Function cuando sea necesario. JScript convierte los objetos Function creador con la sintaxis 2 en valores de función en el momento en que se llama a la función.
Sintaxis 1 es la forma estándar de crear funciones en JScript. Sintaxis 2 es una forma alternativa utilizada para crear objetos del tipo Function explicitamente.
Por ejemplo, para crear una función que sume los dos argumentos que se le pasan, puede hacerlo de cualquiera de las dos maneras:
Ejemplo 1
function add(x, y)
{
return(x + y);
}
Ejemplo 2
var add = new Function("x", "y", "return(x+y)");
En cualquier caso, la función se llama con una línea de código similar a la siguiente:
add(2, 3);
Nota Cuando llame a una función, asegúrese de que siempre incluye el paréntesis y los argumentos requeridos. Llamar a una función sin paréntesis hace que se devuelva el texto de la función en vez de los resultados de la función. | |
Objeto Global |
Descripción
Un objeto intrínseco cuyo propósito es coleccionar los métodos globales en un objeto.
Sintaxis
El objeto Global no tiene sintaxis. Es posible llamar a sus métodos directamente.
Comentarios
El objeto Global nunca se utiliza directamente y no es posible crearlo mediante el operador new. Se crea cuando se inicia el motor de secuencias de comandos, de este modo se consigue que su propiedades y métodos estén disponibles inmediatamente.
Objeto Math |
Descripción
Un objeto intrínseco que proporciona la funcionalidad y las constantes matemáticas básicas.
Sintaxis
Math[.{propiedad | método}]
Comentarios
No es posible crear el objeto Math mediante el operador new y se produce un error al intentarlo. Es creado por el motor de la secuencia de comandos a ser cargado. Todos sus miembros y propiedades están disponibles en cualquier momento de la secuencia de comandos.
Objeto Number |
Descripción
Una representación de objeto del tipo de dato número y un marcador para las constantes numéricas.
Sintaxis
new Number( valor )
El argumento valor es el valor numérico buscado para el objeto.
Comentarios
JScript crea objetos del tipo Number, cuando es necesario, desde valores numéricos. Pocas veces es necesario crear un objeto Number explícitamente.
El objetivo principal del objeto Number es coleccionar sus propiedades en un solo objeto y permitir la conversión de números en cadenas mediante el método toString.
Objeto Object |
Descripción
Proporciona funcionalidad común a todos los objetos de JScript.
Sintaxis
new Object([valor])
El argumento opcional valor se utiliza para convertir un tipo de datos primitivo (Number, Boolean, String o Function) en un objeto. Si se omite, se crea un objeto sin contenido.
Comentarios
El objeto Object está en todos los demás objetos JScript (todos sus métodos y propiedades están disponibles en todos los demás objetos). Es posible volver a definir los métodos en objetos definidos por el usuario y son llamados por JScript en momentos apropiados. El método toString es un ejemplo de un método de Object frecuentemente redefinido.
En esta referencia del lenguaje, la descripción de cada método de Object incluye información sobre ambas implementaciones, predeterminada y específica del objeto, acerca de los objetos intrínsecos de JScript.
Objeto RegExp |
Descripción
Almacena información sobre búsquedas de patrones de expresiones regulares.
Sintaxis
RegExp.nombredepropiedad
nombredepropiedad es una de las propiedades del objeto RegExp.
Comentarios
El objeto RegExp no se puede crear directamente, pero siempre está disponible para el uso. Sus propiedades tienen el valor no definido hasta que se complete correctamente una búsqueda de expresión regular.
El siguiente método muestra el uso del objeto RegExp:
function EjemploDeMatch()
{
var s;
var re = new RegExp("d(b+)(d)","ig");
var str = "cdbBdbsbdbdz";
var arr = re.exec(str);
s = "$1 contiene: " + RegExp.$1 + "<BR>";
s += "$2 contiene: " + RegExp.$2 + "<BR>";
s += "$3 contiene: " + RegExp.$3;
return(s);
}
Objeto Regular Expression |
Descripción
Contiene un patrón de expresión regular.
Sintaxis 1
var expresiónregular = /patrón/[cambio]
Sintaxis 2
var expresiónregular = new RegExp("patrón",["cambio"])
La sintaxis del objeto Regular Expression tiene las siguientes partes:
Parte | Descripción |
patrón | Requerido. El patrón de expresión regular que va a utilizar. Si utiliza Sintaxis 1, delimite el patrón con caracteres "/". Si utiliza Sintaxis 2, encierre el patrón entre comillas. |
cambio | Opcional. Encierre el argumento cambio entre comillas si utiliza Sintaxis 2. Los valores disponibles para el argumento cambio son: i (ignorar mayúsculas y minúsculas) g (búsqueda global de todas las repeticiones de patrón) gi (búsqueda global, ignorar mayúsculas y minúsculas) |
Comentarios
Los objetos Regular Expression almacenan patrones utilizados al buscar combinaciones de caracteres en cadenas. Después de crear el objeto Regular Expression, se pasa a un método de cadena o se pasa una cadena a uno de los métodos del objeto Regular Expression. La información acerca de la búsqueda realizada más recientemente se almacena en el objeto RegExp.
Utilice Sintaxis 1 cuando conozca la cadena de búsqueda con antelación. Utilice Sintaxis 2 cuando la cadena de búsqueda cambia con frecuencia o cuando no se conoce, como cadenas obtenidas de datos escritos por el usuario.
El argumento patrón se compila en un formato interno antes de utilizarlo. Para Sintaxis 1, patrón se compila cuando se carga la secuencia de comandos. Para Sintaxis 2, patrón se compila antes de utilizarlo o al llamar al método compile.
Objeto String |
Descripción
Permite manipular y dar formato a cadenas de texto y determinar y ubicar subcadenas dentro de cadenas.
Sintaxis
objetoString[.método] "Literal de cadena"[.método]
Comentarios
Los objetos String pueden crearse implícitamente mediante literales de cadena. Los objetos String creados de esta manera (a los que se hace referencia como cadenas estándar) se tratan de forma distinta a los objetos String creados mediante el operador new. Todos los literales de cadena comparten un objeto de cadena común global. Por tanto, si se agrega una propiedad a un literal de cadena, queda disponible para todos los objetos estándar de cadena:
var alpha, beta;
alpha = "Esto es una cadena";
beta = "Esto también es una cadena";
alpha.test = 10;
En este ejemplo, prueba está ahora definida para beta y todos los literales de cadena futuros. En el ejemplo siguiente, no obstante, las propiedades agregadas se tratan de otra forma:
var gamma, delta;
gamma = new String("Esto es una cadena");
delta = new String("Esto también es una cadena");
gamma.prueba = 10;
En este caso, prueba no está definida para delta. Cada objeto String declarado como un objeto new String tiene su propio conjunto de miembros. Este es el único caso en el que los objetos String y los literales de cadena se tratan de forma distinta.
Objeto VBArray |
Descripción
Proporciona acceso a las matrices seguras de Visual Basic.
Sintaxis
new VBArray(matrizSegura)
El valor matrizSegura es un objeto VBArray.
Comentarios
VBArrays son objetos de sólo lectura y no se pueden crear directamente. El argumento matrizSegura debe haber obtenido un valor VBArray antes de ser pasado al constructor VBArray. Esto sólo es posible al recuperar el valor de un objeto ActiveX u otro objeto existente.
Los objetos VBArrays pueden tener múltiples dimensiones. Los índices de cada dimensión pueden ser distintos. El método dimensions recupera el número de dimensiones en la matriz; los métodos lbound y ubound recuperan el intervalo de índices de cada dimensión.
El siguiente ejemplo consta de tres partes. La primera parte es un código VBScript para crear una matriz segura de Visual Basic. La segunda parte es un código JScript que convierte la matriz segura de VB en una matriz JScript. Ambas partes van en la sección <HEAD> de una página HTML. La tercera parte es el código JScript que va en la sección <BODY> para ejecutar las otras dos partes.
<HEAD>
<SCRIPT LANGUAGE="VBScript">
<!–
Function CrearVBArray()
Dim i, j, k
Dim a(2, 2)
k = 1
For i = 0 To 2
For j = 0 To 2
a(j, i) = k
document.writeln(k)
k = k + 1
Next
document.writeln("<BR>")
Next
CrearVBArray = a
End Function
–>
</SCRIPT>
<SCRIPT LANGUAGE="JScript">
<!–
function ProbarVBArray(vbarray)
{
var a = new VBArray(matrizvb);
var b = a.toArray();
var i;
for (i = 0; i < 9; i++)
{
document.writeln(b[i]);
}
}
–>
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JScript">
<!–
ProbarVBArray(CrearVBArray());
–>
</SCRIPT>
</BODY>
Errores de JScript
Errores en tiempo de ejecución de JScript |
Errores de sintaxis de JScript
Número de error | Descripción |
5 | Argumento o llamada a procedimiento no válida |
6 | Desbordamiento |
7 | Memoria insuficiente |
9 | Subíndice fuera del intervalo |
10 | Esta matriz es fija o se encuentra temporalmente bloqueada |
11 | División por cero |
13 | No coinciden los tipos |
14 | Espacio para cadenas insuficiente |
17 | No se puede realizar la operación solicitada |
28 | Espacio de pila insuficiente |
35 | No se ha definido Sub o Function |
48 | Error al cargar biblioteca DLL |
51 | Error interno |
52 | Nombre o número de archivo incorrecto |
53 | Archivo no encontrado |
54 | Modo de archivo incorrecto |
55 | El archivo ya está abierto |
57 | Error de E/S de dispositivo |
58 | El archivo ya existe |
61 | Disco lleno |
62 | Se sobrepasó el final del archivo |
67 | Demasiados archivos |
68 | Dispositivo no disponible |
70 | Permiso denegado |
71 | Disco no preparado |
74 | No se puede cambiar el nombre con una unidad de disco diferente |
75 | Error de acceso a la ruta o al archivo |
76 | Ruta de acceso no encontrada |
91 | Variable de objeto o bloque With no establecido |
92 | Bucle For no inicializado |
94 | Uso no válido de Null |
322 | No se puede crear un archivo temporal necesario |
424 | Se requiere un objeto |
429 | El servidor de Automatización no puede crear el objeto |
430 | Esta clase no acepta Automatización |
432 | No se encontró el nombre del archivo o de la clase durante la operación de Automatización |
438 | El objeto no acepta esta propiedad o método |
440 | Error de Automatización |
445 | El objeto no acepta esta acción |
446 | El objeto no acepta argumentos con nombre |
447 | El objeto no acepta la configuración regional actual |
448 | Argumento con nombre no encontrado |
449 | Argumento no opcional |
450 | Número de argumentos erróneo o asignación de propiedad no válida |
451 | El objeto no es una colección |
453 | No se encuentra la función de biblioteca DLL especificada |
458 | La variable utiliza un tipo de Automatización no aceptado en JScript |
462 | El servidor remoto no existe o no está disponible |
501 | No se puede asignar a una variable |
502 | Objeto no seguro para secuencias de comandos |
503 | Objeto no seguro para inicialización |
504 | Objeto no seguro para creación |
507 | Error de excepción |
5000 | No se puede asignar a 'This' |
5001 | Se esperaba un número |
5002 | Se esperaba una función |
5003 | No se puede asignar al resultado de una función |
5004 | No se puede indizar el objeto |
5005 | Se esperaba una cadena |
5006 | Se esperaba un objeto de fecha |
5007 | Se esperaba un objeto |
5008 | Asignación no válida |
5009 | Identificador no definido |
5010 | Se esperaba un tipo booleano |
5011 | No se puede ejecutar código de una secuencia de comandos liberada |
5012 | Se esperaba un objeto miembro |
5013 | Se esperaba VBArray |
5014 | Se esperaba un objeto JScript |
5015 | Se esperaba un objeto enumerador |
5016 | Se esperaba un objeto expresión regular |
5017 | Error de sintaxis en expresión regular |
5018 | Cuantificador inesperado |
5019 | Se esperaba ']' en la expresión regular |
5020 | Se esperaba ')' en la expresión regular |
5021 | Intervalo no válido en el juego de caracteres |
5022 | Excepción lanzada y no recogida |
5023 | La función no tiene un objeto prototipo válido |
Errores de sintaxis de JScript |
Errores en tiempo de ejecución de JScript
Número de error | Descripción |
1001 | Memoria insuficiente |
1002 | Error de sintaxis |
1003 | Se esperaba ':' |
1004 | Se esperaba ';' |
1005 | Se esperaba '(' |
1006 | Se esperaba ')' |
1007 | Se esperaba ']' |
1008 | Se esperaba '{' |
1009 | Se esperaba '}' |
1010 | Se esperaba un identificador |
1011 | Se esperaba '=' |
1012 | Se esperaba '/' |
1013 | Número no válido |
1014 | Carácter no válido |
1015 | Constante de cadena sin terminar |
1016 | Comentario sin terminar |
1018 | La instrucción 'return' está fuera de una función |
1019 | No puede haber 'break' fuera de un bucle |
1020 | No puede haber 'continue' fuera de un bucle |
1023 | Se esperaba un dígito hexadecimal |
1024 | Se esperaba 'while' |
1025 | Ya se definió la etiqueta |
1026 | Etiqueta no encontrada |
1027 | 'default' sólo puede aparecer en una instrucción 'switch' |
1028 | Se esperaba un identificador o una cadena |
1029 | Se esperaba '@end' |
1030 | La compilación condicional está desactivada |
1031 | Se esperaba una constante |
1032 | Se esperaba '@' |
1033 | Se esperaba 'catch' |
1034 | Se esperaba 'var' |
1035 | 'throw' debe tener a continuación una expresión en la misma línea fuente |
Métodos
Elemento del lenguaje | Descripción |
Abs (método) | Devuelve el valor absoluto de un número. |
Acos (método) | Devuelve el arcocoseno de un número. |
Anchor (método) | Coloca un delimitador HTML con atributo NAME alrededor del texto especificado en el objeto. |
Asin (método) | Devuelve el arcoseno de un número. |
Atan (método) | Devuelve el arcotangente de un número. |
Atan2(método) | Devuelve el ángulo (en radianes) desde el eje X a un punto (y,x). |
AtEnd (método) | Devuelve un valor Booleano que indica si el enumerador está al final de la colección. |
Big (método) | Coloca etiquetas HTML <BIG> alrededor del texto en el objeto String. |
Blink (método) | Coloca etiquetas HTML <BLINK> alrededor del texto en el objeto String. |
Bold (método) | Coloca etiquetas HTML <B> alrededor del texto en el objeto String. |
Ceil (método) | Devuelve el entero más pequeño mayor que o igual a su argumento numérico. |
CharAt (método) | Devuelve el carácter en el índice especificado. |
CharCodeAt (método) | Devuelve la codificación Unicode del carácter especificado. |
Compile (método) | Compila una expresión regular en un formato interno. |
Concat (Array) (método) | Devuelve una nueva matriz que se compone de una combinación de dos matrices. |
Concat (String) (método) | Devuelve un objeto String que contiene la concatenación de dos cadenas proporcionadas. |
Cos (método) | Devuelve el coseno de un número. |
Dimensions (método) | Devuelve el número de dimensiones en una VBArray. |
Escape (método) | Codifica objetos String para que se puedan leer en todos los equipos. |
Eval (método) | Evalúa el código JScript y lo ejecuta. |
Exec (método) | Ejecuta una búsqueda para una coincidencia en una cadena especificada. |
Exp (método) | Devuelve e (la base de los logaritmos naturales) elevado a una potencia. |
Fixed (método) | Coloca etiquetas HTML <TT> alrededor del texto en un objeto String. |
Floor (método) | Devuelve el entero más alto menor que o igual a su argumento numérico. |
Fontcolor (método) | Coloca una etiqueta HTML <FONT> con el atributo COLOR alrededor del texto en un objeto String. |
Fontsize (método) | Coloca una etiqueta HTML <FONT> con el atributo SIZE alrededor del texto en un objeto String. |
FromCharCode (método) | Devuelve una cadena desde un número de valores de caracteres Unicode. |
GetDate (método) | Devuelve el valor del día del mes en un objeto Date utilizando la hora local. |
GetDay (método) | Devuelve el valor del día de la semana en un objetoDate utilizando la hora local. |
GetFullYear (método) | Devuelve el valor del año en el objeto Date utilizando la hora local. |
GetHours (método) | Devuelve el valor de horas en un objeto Date utilizando la hora local. |
GetItem (método) | Devuelve el elemento a la ubicación especificada. |
GetMilliseconds (método) | Devuelve el valor de milisegundos en un objeto Date utilizando la hora local. |
GetMinutes (método) | Devuelve el valor de minutos almacenado en un objeto Date utilizando la hora local. |
GetMonth (método) | Devuelve el valor del mes en el objeto Date utilizando la hora local. |
GetSeconds (método) | Devuelve el valor de segundos en un objeto Date utilizando la hora local. |
GetTime (método) | Devuelve el valor de la hora en un objeto Date. |
GetTimezoneOffset (método) | Devuelve la diferencia en minutos entre la hora en el equipo host y el Horario Universal Coordinado (UTC). |
GetUTCDate (método) | Devuelve el valor de fecha en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCDay (método) | Devuelve el valor del día de la semana en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCFullYear (método) | Devuelve el valor del año en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCHours (método) | Devuelve el valor de horas en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCMilliseconds (método) | Devuelve el valor de milisegundos en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCMinutes (método) | Devuelve el valor de minutos en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCMonth (método) | Devuelve el valor del mes en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetUTCSeconds (método) | Devuelve el valor de segundos en un objeto Date utilizando el Horario Universal Coordinado (UTC). |
GetVarDate (método) | Devuelve el valor VT_DATE en un objeto Date. |
GetYear (método) | Devuelve el valor del año en un objeto Date. |
IndexOf (método) | Devuelve la posición del carácter donde ocurre la primera instancia de una subcadena dentro de un objeto String. |
IsFinite (método) | Devuelve un valor Booleano que indica si un número proporcionado es finito. |
IsNaN (método) | Devuelve un valor Booleano que indica si un valor es el valor reservado NaN (no un número). |
Italics (método) | Coloca etiquetas HTML <I> alrededor del texto en un objeto String. |
Item (método) | Devuelve el elemento actual en la colección. |
Join (método) | Devuelve un objeto String que se compone de todos los elementos de una matriz concatenados. |
LastIndexOf (método) | Devuelve la última instancia de una subcadena dentro de un objeto String. |
Lbound (método) | Devuelve el valor del índice más bajo utilizado en la dimensión especificada de una VBArray. |
Link (método) | Coloca un delimitador HTML con un atributo HREF alrededor del texto en un objeto String. |
Log (método) | Devuelve el logaritmo natural de un número. |
Match (método) | Devuelve, como una matriz, los resultados de la búsqueda en una cadena utilizando un objeto Regular Expression dado. |
Max (método) | Devuelve la mayor de dos expresiones numéricas proporcionadas. |
Min (método) | Devuelve el menor de dos números proporcionados. |
MoveFirst (método) | Restablece el elemento actual en la colección al primer elemento. |
MoveNext (método) | Mueve el elemento actual al próximo elemento en la colección. |
Parse (método) | Analiza una cadena que contiene una fecha y devuelve el número de milisegundos entre esa fecha y medianoche del 1 de enero de 1.970. |
ParseFloat (método) | Devuelve un número de punto flotante convertido desde una cadena. |
ParseInt (método) | Devuelve un número entero convertido desde una cadena. |
Pow (método) | Devuelve el valor de una expresión base elevada a una potencia especificada. |
Random (método) | Devuelve un número pseudoaleatorio entre 0 y 1. |
Replace (método) | Devuelve una copia de una cadena con texto reemplazado utilizando una expresión regular. |
Reverse (método) | Devuelve un objeto Array con los elementos invertidos. |
Round (método) | Devuelve una expresión numérica especificada redondeada al número entero más cercano. |
Search (método) | Devuelve la posición de la primera coincidencia de subcadena en una búsqueda de expresión regular. |
SetDate (método) | Establece la fecha numérica del objeto Date utilizando la hora local. |
SetFullYear (método) | Establece el valor del año en el objeto Date utilizando la hora local. |
SetHours (método) | Establece el valor de horas en el objeto Date utilizando la hora local. |
SetMilliseconds (método) | Establece el valor de milisegundos en el objeto Date utilizando la hora local. |
SetMinutes (método) | Establece el valor de minutos en el objeto Date utilizando la hora local. |
SetMonth (método) | Establece el valor del mes en el objeto Date utilizando la hora local. |
SetSeconds (método) | Establece el valor de segundos en el objeto Date utilizando la hora local. |
SetTime (método) | Establece el valor de la fecha y la hora en el objeto Date. |
SetUTCDate (método) | Establece la fecha numérica en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCFullYear (método) | Establece el valor del año en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCHours (método) | Establece el valor de horas en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCMilliseconds (método) | Establece el valor de milisegundos en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCMinutes (método) | Establece el valor de minutos en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCMonth (método) | Establece el valor del mes en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetUTCSeconds (método) | Establece el valor de segundos en el objeto Date utilizando el Horario Universal Coordinado (UTC). |
SetYear (método) | Establece el valor del año en el objeto Date. |
Sin (método) | Devuelve el eno de un número. |
Slice (Array) (método) | Devuelve una sección de una matriz. |
Slice (String) (método) | Devuelve una sección de una cadena. |
Small (método) | Coloca etiquetas HTML <SMALL> alrededor del texto en un objeto String. |
Sort (método) | Devuelve un objeto Array con los elementos ordenados. |
Split (método) | Devuelve la matriz de cadenas que resulta cuando una cadena se separa en subcadenas. |
Sqrt (método) | Devuelve la raíz cuadrada de un número. |
Strike (método) | Coloca etiquetas HTML <STRIKE> alrededor del texto en un objeto String. |
Sub (método) | Coloca etiquetas HTML <SUB> alrededor del texto en un objeto String. |
Substr (método) | Devuelve una subcadena que empieza en una ubicación especificada y que tiene una longitud especificada. |
Substring (método) | Devuelve la subcadena a una ubicación especificada dentro de un objeto String. |
Sup (método) | Coloca etiquetas HTML <SUP> alrededor del texto en un objeto String. |
Tan (método) | Devuelve la tangente de un número. |
Test (método) | Devuelve un valor Booleano que indica si existe un patrón en una cadena buscada. |
ToArray (método) | Devuelve una matriz JScript estándar convertida desde una VBArray. |
ToGMTString (método) | Devuelve una fecha convertida a una cadena utilizando la Hora media de Greenwich (GMT). |
ToLocaleString (método) | Devuelve una fecha convertida a una cadena utilizando la configuración regional actual. |
ToLowerCase (método) | Devuelve una cadena donde todos los caracteres alfabéticos se convirtieron a minúsculas. |
ToString (método) | Devuelve una representación de cadena de un objeto. |
ToUpperCase (método) | Devuelve una cadena donde todos los caracteres alfabéticos se convirtieron a mayúsculas. |
ToUTCString (método) | Devuelve una fecha convertida a una cadena utilizando el Horario Universal Coordinado (UTC). |
Ubound (método) | Devuelve el valor de índice más alto utilizado en la dimensión especificada de la VBArray. |
Unescape (método) | Descodifica los objetos String codificados con el método escape. |
UTC (método) | Devuelve el número de milisegundos entre la medianoche del 1 de enero de 1970 Horario Universal Coordinado (UTC) (o GMT) y la fecha proporcionada. |
ValueOf (método) | Devuelve el valor primitivo del objeto especificado. |
Everts Garay Gaitan
Granada, Nicaragua
©Copy Rights ® All Rights Reserved 2006 ™
Accesoria en Ingles y Computacion – Diseño Web – Traducciones
Página anterior | Volver al principio del trabajo | Página siguiente |