Propiedades y Funciones Estándar de JavaScript
Estas funciones estándar de JavaScript, parte de ECMA-262 v5.1: son compatibles con Jitterbit JavaScripts.
Importante
Para mejorar el rendimiento, recomendamos usar JavaScript solo cuando se ejecuta un Jitterbit Script equivalente no está disponible.
Propiedades y Funciones de la Matriz JavaScript
| Propiedad de matriz | Descripción | 
|---|---|
| array.constructor | Devuelve la función que crea el prototipo del objeto Array | 
| array.length | Devuelve la longitud de una matriz | 
| Array.prototype | El objeto que permite agregar propiedades y métodos a un objeto Array | 
| Función de matriz | Descripción | 
|---|---|
| array.concat | Une dos o más matrices y devuelve una copia de las matrices unidas | 
| array.every | Comprueba si cada elemento de una matriz pasa una prueba (función) | 
| array.filter | Crea una nueva matriz con cada elemento de una matriz que pasa una prueba (función) | 
| array.forEach | Llama a una función para cada elemento de una matriz | 
| array.indexOf | Busca un elemento en una matriz y devuelve su posición | 
| Array.isArray | Comprueba si un objeto es una matriz | 
| array.join | Une todos los elementos de un array en una cadena | 
| array.lastIndexOf | Busca un elemento en una matriz, comenzando por el final, y devuelve su posición | 
| array.map | Crea una nueva matriz con el resultado de llamar a una función para cada elemento de una matriz | 
| array.pop | Elimina el último elemento de una matriz y devuelve ese elemento | 
| array.push | Agrega nuevos elementos al final de una matriz y devuelve la nueva longitud | 
| array.reduce | Reduce los valores de una matriz a un solo valor (de izquierda a derecha) | 
| array.reduceRight | Reduce los valores de una matriz a un solo valor (de derecha a izquierda) | 
| array.reverse | Invierte el orden de los elementos de una matriz | 
| array.shift | Elimina el primer elemento de una matriz y devuelve ese elemento | 
| array.slice | Selecciona una parte de una matriz y devuelve la nueva matriz | 
| array.some | Comprueba si alguno de los elementos de una matriz pasa una prueba (función) | 
| array.sort | Ordena los elementos de una matriz | 
| array.splice | Agrega o elimina elementos de una matriz | 
| array.toLocaleString | Convierte una matriz en una cadena y devuelve el resultado mediante convenciones locales | 
| array.toString | Convierte una matriz en una cadena y devuelve el resultado | 
| array.unshift | Agrega nuevos elementos al comienzo de una matriz y devuelve la nueva longitud | 
| array.valueOf | Devuelve el valor primitivo de una matriz | 
Propiedades y Funciones de Fecha de JavaScript
Advertencia
ECMA-262 v5.1 tiene problemas con el manejo de fechas y horario de verano. Tenga en cuenta esto si utiliza estas funciones.
| Fecha Propiedad | Descripción | 
|---|---|
| date.constructor | Devuelve la función que crea el prototipo del objeto Array | 
| Date.prototype | El objeto que permite agregar propiedades y métodos a un objeto Date | 
| Función de fecha | Descripción | 
|---|---|
| date.getDate | Devuelve el día del mes (del 1 al 31) | 
| date.getDay | Devuelve el día de la semana (de 0-6) | 
| date.getFullYear | Devuelve el año | 
| date.getHours | Devuelve la hora (de 0 a 23) | 
| date.getMilliseconds | Devuelve los milisegundos (de 0 a 999) | 
| date.getMinutes | Devuelve los minutos (de 0-59) | 
| date.getMonth | Devuelve el mes (del 0 al 11) | 
| date.getSeconds | Devuelve los segundos (de 0 a 59) | 
| date.getTime | Devuelve el número de milisegundos desde la medianoche del 1 de enero de 1970 y una fecha especificada. | 
| date.getTimezoneOffset | Devuelve la diferencia horaria entre la hora UTC y la hora local, en minutos | 
| date.getUTCDate | Devuelve el día del mes, según hora universal (del 1 al 31) | 
| date.getUTCDay | Devuelve el día de la semana, según hora universal (de 0-6) | 
| date.getUTCFullYear | Devuelve el año, según el tiempo universal | 
| date.getUTCHours | Devuelve la hora, según hora universal (de 0-23) | 
| date.getUTCMilliseconds | Devuelve los milisegundos, según la hora universal (de 0 a 999) | 
| date.getUTCMinutes | Devuelve los minutos, según hora universal (de 0-59) | 
| date.getUTCMonth | Devuelve el mes, según hora universal (de 0-11) | 
| date.getUTCSeconds | Devuelve los segundos, según hora universal (de 0-59) | 
| date.getFullYear | Devuelve el año completo | 
| Date.now | Devuelve el número de milisegundos desde la medianoche del 1 de enero de 1970 | 
| Date.parse | Analiza una cadena de fecha y devuelve el número de milisegundos desde la medianoche del 1 de enero de 1970 | 
| date.setDate | Establece el día del mes de un objeto Fecha | 
| date.setFullYear | Establece el año de un objeto Fecha | 
| date.setHours | Establece la hora de un objeto Fecha | 
| date.setMilliseconds | Establece los milisegundos de un objeto Fecha | 
| date.setMinutes | Establecer los minutos de un objeto Fecha | 
| date.setMonth | Establece el mes de un objeto Fecha | 
| date.setSeconds | Establece los segundos de un objeto Fecha | 
| date.setTime | Establece una fecha de un objeto Date en un número específico de milisegundos después/antes del 1 de enero de 1970 | 
| date.setUTCDate | Establece el día del mes de un objeto Date, según la hora universal | 
| date.setUTCFullYear | Establece el año de un objeto Date, según la hora universal | 
| date.setUTCHours | Establece la hora de un objeto Fecha, según la hora universal | 
| date.setUTCMilliseconds | Establece los milisegundos de un objeto Fecha, según la hora universal | 
| date.setUTCMinutes | Establecer los minutos de un objeto Fecha, según la hora universal | 
| date.setUTCMonth | Establece el mes de un objeto Fecha, según la hora universal | 
| date.setUTCSeconds | Establecer los segundos de un objeto Fecha, según la hora universal | 
| date.toDateString | Convierte la parte de fecha de un objeto Fecha en una cadena legible | 
| date.toISOString | Devuelve una fecha como una cadena, utilizando el estándar ISO | 
| date.toJSON | Devuelve una fecha como una cadena, formateada como fecha JSON | 
| date.toLocaleDateString | Devuelve la parte de fecha de un objeto Fecha como una cadena, utilizando convenciones regionales | 
| date.toLocaleTimeString | Devuelve la porción de tiempo de un objeto Fecha como una cadena, usando convenciones locales | 
| date.toLocaleString | Convierte un objeto Date en una cadena, usando convenciones locales | 
| date.toString | Convierte un objeto Fecha en una cadena | 
| date.toTimeString | Convierte la porción de tiempo de un objeto Fecha en una cadena | 
| date.toUTCString | Convierte un objeto Date en una cadena, según la hora universal | 
| Date.UTC | Devuelve el número de milisegundos de una fecha desde la medianoche del 1 de enero de 1970, según la hora UTC | 
| date.valueOf | Devuelve el valor primitivo de un objeto Fecha | 
Propiedades y Funciones Matemáticas de JavaScript
| Propiedad matemática | Descripción | 
|---|---|
| Math.E | Devuelve el número de Euler (aproximadamente 2.71828182845905) | 
| Math.LN2 | Devuelve el logaritmo natural de 2 (aproximadamente 0,693147180559945) | 
| Math.LN10 | Devuelve el logaritmo natural de 10 (aproximadamente 2,30258509299405) | 
| Math.LOG2E | Devuelve el logaritmo de base 2 de e (aproximadamente 1,44269504088896) | 
| Math.LOG10E | Devuelve el logaritmo en base 10 de e (aproximadamente 0,434294481903252) | 
| Math.PI | Devuelve π (aproximadamente 3,14159265358979) | 
| Math.SQRT1_2 | Devuelve la raíz cuadrada de 1/2 (aproximadamente 0,707106781186548) | 
| Math.SQRT2 | Devuelve la raíz cuadrada de 2 (aproximadamente 1,4142135623731) | 
| Función matemática | Descripción | 
|---|---|
| Math.abs(x) | Devuelve el valor absoluto de x | 
| Math.ceil(x) | Devuelve x redondeado al número entero más cercano | 
| Math.exp(x) | Devuelve el valor de ex | 
| Math.floor(x) | Devuelve x redondeado hacia abajo al entero más cercano | 
| Math.max(x, y, z) | Devuelve el número con el valor más bajo | 
| Math.min(x, y, z) | Devuelve el número con el valor más alto | 
| Math.pow(x, y) | Devuelve el valor de x elevado a y | 
| Math.random() | Devuelve un número aleatorio entre 0 y 1 | 
| Math.sqrt(x) | Devuelve la raíz cuadrada de x | 
| Math.acos(x) | Devuelve el arcocoseno de x (donde x está en radianes) | 
| Math.asin(x) | Devuelve el arcoseno de x (donde x está en radianes) | 
| Math.atan(x) | Devuelve el arcotangente de x como un valor numérico entre -π/2 y π/2 radianes | 
| Math.atan2(y, x) | Devuelve el arcotangente del cociente de sus argumentos | 
| Math.cos(x) | Devuelve el coseno de x (donde x está en radianes) | 
| Math.log(x) | Devuelve el logaritmo natural (base e) de x | 
| Math.round(x) | Redondea x al entero más cercano | 
| Math.sin(x) | Devuelve el seno de x (donde x está en radianes) | 
| Math.tan(x) | Devuelve la tangente de x (donde x está en radianes) | 
Propiedades y Funciones de Cadenas de JavaScript
| Propiedad de cadena | Descripción | 
|---|---|
| string.constructor | Devuelve la función que crea el prototipo del objeto String | 
| string.length | Devuelve la longitud de una cadena | 
| String.prototype | El objeto que permite agregar propiedades y métodos a un objeto String | 
| Función de cadena | Descripción | 
|---|---|
| string.charAt | Devuelve el carácter en el índice (posición) especificado | 
| string.charCodeAt | Devuelve el Unicode del carácter en el índice especificado | 
| string.concat | Une dos o más cadenas y devuelve una nueva cadena unida | 
| string.endsWith | Comprueba si una cadena termina con la cadena/caracteres especificados | 
| string.indexOf | Devuelve la posición de la primera aparición encontrada de un valor especificado en una cadena | 
| string.lastIndexOf | Devuelve la posición de la última aparición encontrada de un valor especificado en una cadena | 
| string.localeCompare | Compara dos cadenas en la configuración regional actual | 
| string.match | Busca en una cadena una coincidencia con una expresión regular y devuelve las coincidencias | 
| string.replace | Busca en una cadena un valor específico o una expresión regular y devuelve una nueva cadena donde se reemplazan los valores especificados | 
| string.search | Busca en una cadena un valor específico o expresión regular y devuelve la posición de la coincidencia | 
| string.slice | Extrae una parte de una cadena y devuelve una nueva cadena | 
| string.split | Divide una cadena en una matriz de subcadenas | 
| string.startsWith | Comprueba si una cadena comienza con los caracteres especificados | 
| string.substr | Extrae los caracteres de una cadena, comenzando en una posición inicial especificada y hasta el número especificado de caracteres | 
| string.substring | Extrae los caracteres de una cadena, entre dos índices especificados | 
| string.toLocaleLowerCase | Convierte una cadena a letras minúsculas, según la configuración regional del host | 
| string.toLocaleUpperCase | Convierte una cadena a letras mayúsculas, según la configuración regional del host | 
| string.toLowerCase | Convierte una cadena a letras minúsculas | 
| string.toString | Devuelve el valor de un objeto String | 
| string.toUpperCase | Convierte una cadena a letras mayúsculas | 
| string.trim | Elimina espacios en blanco de ambos extremos de una cadena | 
| string.valueOf | Devuelve el valor primitivo de un objeto String |