Descargar

Tutorial de Jscript (página 5)

Enviado por Everts Garay


Partes: 1, 2, 3, 4, 5

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

Partes: 1, 2, 3, 4, 5
 Página anterior Volver al principio del trabajoPágina siguiente