Propriedades e Funções Padrão JavaScript
Essas funções JavaScript padrão — parte do ECMA-262 v5.1 — são compatíveis com Jitterbit JavaScripts.
Importante
Para melhorar o desempenho, recomendamos usar JavaScript somente quando um Jitterbit Script equivalente não está disponível.
Propriedades e Funções de Array JavaScript
Propriedade da matriz | Descrição |
---|---|
array.constructor | Retorna a função que cria o protótipo do objeto Array |
array.length | Retorna o comprimento de uma matriz |
Array.prototype | O objeto que permite adicionar propriedades e métodos a um objeto Array |
Função de matriz | Descrição |
---|---|
array.concat | Une dois ou mais arrays, retornando uma cópia dos arrays unidos |
array.every | Verifica se todos os elementos de um array passam no teste (função) |
array.filter | Cria um novo array com cada elemento de um array que passa em um teste (função) |
array.forEach | Chama uma função para cada elemento de um array |
array.indexOf | Pesquisa um elemento em um array e retorna sua posição |
Array.isArray | Verifica se um objeto é um array |
array.join | Une todos os elementos de um array em uma string |
array.lastIndexOf | Pesquisa um elemento em um array, começando no final, e retorna sua posição |
array.map | Cria um novo array com o resultado da chamada de uma função para cada elemento de um array |
array.pop | Remove o último elemento de uma matriz e retorna esse elemento |
array.push | Adiciona novos elementos no final de um array e retorna o novo comprimento |
array.reduce | Reduz os valores de um array para um único valor (da esquerda para a direita) |
array.reduceRight | Reduz os valores de um array para um único valor (da direita para a esquerda) |
array.reverse | Inverte a ordem dos elementos de um array |
array.shift | Remove o primeiro elemento de uma matriz e retorna esse elemento |
array.slice | Seleciona uma parte de um array e retorna o novo array |
array.some | Verifica se algum dos elementos de um array passa no teste (função) |
array.sort | Classifica os elementos de um array |
array.splice | Adiciona ou remove elementos de um array |
array.toLocaleString | Converte um array em uma string e retorna o resultado, usando convenções de localidade |
array.toString | Converte um array em uma string e retorna o resultado |
array.unshift | Adiciona novos elementos ao início de uma matriz e retorna o novo comprimento |
array.valueOf | Retorna o valor primitivo de um array |
Propriedades e Funções de Data JavaScript
Aviso
ECMA-262 v5.1 tem problemas com o tratamento de datas e horário de verão. Esteja ciente disso ao usar essas funções.
Data Propriedade | Descrição |
---|---|
date.constructor | Retorna a função que cria o protótipo do objeto Array |
Date.prototype | O objeto que permite adicionar propriedades e métodos a um objeto Date |
Função Data | Descrição |
---|---|
date.getDate | Retorna o dia do mês (de 1 a 31) |
date.getDay | Retorna o dia da semana (de 0 a 6) |
date.getFullYear | Retorna o ano |
date.getHours | Retorna a hora (de 0 a 23) |
date.getMilliseconds | Retorna os milissegundos (de 0 a 999) |
date.getMinutes | Retorna os minutos (de 0 a 59) |
date.getMonth | Retorna o mês (de 0 a 11) |
date.getSeconds | Retorna os segundos (de 0 a 59) |
date.getTime | Retorna o número de milissegundos desde a meia-noite de 1º de janeiro de 1970 e uma data especificada |
date.getTimezoneOffset | Retorna a diferença horária entre o horário UTC e o horário local, em minutos |
date.getUTCDate | Retorna o dia do mês, conforme horário universal (de 1 a 31) |
date.getUTCDay | Retorna o dia da semana, conforme horário universal (0-6) |
date.getUTCFullYear | Retorna o ano, de acordo com a hora universal |
date.getUTCHours | Retorna a hora, de acordo com o horário universal (de 0 a 23) |
date.getUTCMilliseconds | Retorna os milissegundos, de acordo com a hora universal (de 0 a 999) |
date.getUTCMinutes | Retorna os minutos, de acordo com a hora universal (de 0 a 59) |
date.getUTCMonth | Retorna o mês, de acordo com o horário universal (de 0 a 11) |
date.getUTCSeconds | Retorna os segundos, de acordo com a hora universal (de 0 a 59) |
date.getFullYear | Retorna o ano completo |
Date.now | Retorna o número de milissegundos desde meia-noite de 1º de janeiro de 1970 |
Date.parse | Analisa uma string de data e retorna o número de milissegundos desde a meia-noite de 1º de janeiro de 1970 |
date.setDate | Define o dia do mês de um objeto Date |
date.setFullYear | Define o ano de um objeto Date |
date.setHours | Define a hora de um objeto Date |
date.setMilliseconds | Define os milissegundos de um objeto Date |
date.setMinutes | Defina os minutos de um objeto Date |
date.setMonth | Define o mês de um objeto Date |
date.setSeconds | Define os segundos de um objeto Date |
date.setTime | Define a data de um objeto Date para um número especificado de milissegundos antes/depois de 1º de janeiro de 1970 |
date.setUTCDate | Define o dia do mês de um objeto Date, de acordo com a hora universal |
date.setUTCFullYear | Define o ano de um objeto Date, de acordo com a hora universal |
date.setUTCHours | Define a hora de um objeto Date, de acordo com a hora universal |
date.setUTCMilliseconds | Define os milissegundos de um objeto Date, de acordo com a hora universal |
date.setUTCMinutes | Defina os minutos de um objeto Date, de acordo com a hora universal |
date.setUTCMonth | Define o mês de um objeto Date, de acordo com a hora universal |
date.setUTCSeconds | Defina os segundos de um objeto Date, de acordo com a hora universal |
date.toDateString | Converte a parte da data de um objeto Date em uma string legível |
date.toISOString | Retorna uma data como string, usando o padrão ISO |
date.toJSON | Retorna uma data como uma string, formatada como uma data JSON |
date.toLocaleDateString | Retorna a parte da data de um objeto Date como uma string, usando convenções de localidade |
date.toLocaleTimeString | Retorna a parte da hora de um objeto Date como uma string, usando convenções de localidade |
date.toLocaleString | Converte um objeto Date em uma string, usando convenções de localidade |
date.toString | Converte um objeto Date em uma string |
date.toTimeString | Converte a parte da hora de um objeto Date em uma string |
date.toUTCString | Converte um objeto Date em uma string, de acordo com a hora universal |
Date.UTC | Retorna o número de milissegundos em uma data desde a meia-noite de 1º de janeiro de 1970, de acordo com o horário UTC |
date.valueOf | Retorna o valor primitivo de um objeto Date |
Propriedades e Funções Matemáticas de JavaScript
Propriedade matemática | Descrição |
---|---|
Math.E | Retorna o número de Euler (cerca de 2,71828182845905) |
Math.LN2 | Retorna o logaritmo natural de 2 (cerca de 0,693147180559945) |
Math.LN10 | Retorna o logaritmo natural de 10 (cerca de 2,30258509299405) |
Math.LOG2E | Retorna o logaritmo de base 2 de e (cerca de 1,44269504088896) |
Math.LOG10E | Retorna o logaritmo de base 10 de e (cerca de 0,434294481903252) |
Math.PI | Retorna π (cerca de 3,14159265358979) |
Math.SQRT1_2 | Retorna a raiz quadrada de 1/2 (cerca de 0,707106781186548) |
Math.SQRT2 | Retorna a raiz quadrada de 2 (cerca de 1,4142135623731) |
Função matemática | Descrição |
---|---|
Math.abs(x) | Retorna o valor absoluto de x |
Math.ceil(x) | Retorna x arredondado para o número inteiro mais próximo |
Math.exp(x) | Retorna o valor de ex |
Math.floor(x) | Retorna x arredondado para o número inteiro mais próximo |
Math.max(x, y, z) | Retorna o número com o menor valor |
Math.min(x, y, z) | Retorna o número com maior valor |
Math.pow(x, y) | Retorna o valor de x elevado à potência de y |
Math.random() | Retorna um número aleatório entre 0 e 1 |
Math.sqrt(x) | Retorna a raiz quadrada de x |
Math.acos(x) | Retorna o arco cosseno de x (onde x está em radianos) |
Math.asin(x) | Retorna o arco seno de x (onde x está em radianos) |
Math.atan(x) | Retorna o arco tangente de x como um valor numérico entre -π/2 e π/2 radianos |
Math.atan2(y, x) | Retorna o arco tangente do quociente de seus argumentos |
Math.cos(x) | Retorna o cosseno de x (onde x está em radianos) |
Math.log(x) | Retorna o logaritmo natural (base e) de x |
Math.round(x) | Arredonda x para o número inteiro mais próximo |
Math.sin(x) | Retorna o seno de x (onde x está em radianos) |
Math.tan(x) | Retorna a tangente de x (onde x está em radianos) |
Propriedades e Funções de String JavaScript
Propriedade de cadeia de caracteres | Descrição |
---|---|
string.constructor | Retorna a função que cria o protótipo do objeto String |
string.length | Retorna o comprimento de uma string |
String.prototype | O objeto que permite adicionar propriedades e métodos a um objeto String |
Função de string | Descrição |
---|---|
string.charAt | Retorna o caractere no índice (posição) especificado |
string.charCodeAt | Retorna o Unicode do caractere no índice especificado |
string.concat | Une duas ou mais strings e retorna uma nova string unida |
string.endsWith | Verifica se uma string termina com string/caracteres especificados |
string.indexOf | Retorna a posição da primeira ocorrência encontrada de um valor especificado em uma string |
string.lastIndexOf | Retorna a posição da última ocorrência encontrada de um valor especificado em uma string |
string.localeCompare | Compara duas strings na localidade atual |
string.match | Pesquisa uma string em busca de uma correspondência com uma expressão regular e retorna as correspondências |
string.replace | Pesquisa uma string em busca de um valor especificado ou uma expressão regular e retorna uma nova string onde os valores especificados são substituídos |
string.search | Pesquisa uma string em busca de um valor especificado ou expressão regular e retorna a posição da correspondência |
string.slice | Extrai uma parte de uma string e retorna uma nova string |
string.split | Divide uma string em uma matriz de substrings |
string.startsWith | Verifica se uma string começa com caracteres especificados |
string.substr | Extrai os caracteres de uma string, começando em uma posição inicial especificada e passando pelo número especificado de caracteres |
string.substring | Extrai os caracteres de uma string, entre dois índices especificados |
string.toLocaleLowerCase | Converte uma string em letras minúsculas, de acordo com a localidade do host |
string.toLocaleUpperCase | Converte uma string em letras maiúsculas, de acordo com a localidade do host |
string.toLowerCase | Converte uma string em letras minúsculas |
string.toString | Retorna o valor de um objeto String |
string.toUpperCase | Converte uma string em letras maiúsculas |
string.trim | Remove espaços em branco de ambas as extremidades de uma string |
string.valueOf | Retorna o valor primitivo de um objeto String |