Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

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 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter