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 |