Ir para o conteúdo

Propriedades e funções padrão de JavaScript no Jitterbit Studio

Estas funções padrão de JavaScript—parte de ECMA-262 v5.1—são suportadas em JavaScripts do Jitterbit.

Importante

Para melhor desempenho, recomendamos usar JavaScript apenas quando um equivalente de Jitterbit Script não está disponível.

Propriedades e funções de array em JavaScript

Propriedade de Array Descrição
array.constructor Retorna a função que cria o protótipo do objeto Array
array.length Retorna o comprimento de um array
Array.prototype O objeto que permite adicionar propriedades e métodos a um objeto Array
Função de Array Descrição
array.concat Une dois ou mais arrays, retornando uma cópia dos arrays unidos
array.every Verifica se todos os elementos em um array passam em um teste (função)
array.filter Cria um novo array com todos os elementos em um array que passam em um teste (função)
array.forEach Chama uma função para cada elemento em um array
array.indexOf Pesquisa um array por um elemento 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 array por um elemento, começando pelo fim, e retorna sua posição
array.map Cria um novo array com o resultado de chamar uma função para cada elemento em um array
array.pop Remove o último elemento de um array e retorna esse elemento
array.push Adiciona novos elementos ao final de um array e retorna o novo comprimento
array.reduce Reduz os valores de um array a um único valor (da esquerda para a direita)
array.reduceRight Reduz os valores de um array a um único valor (da direita para a esquerda)
array.reverse Inverte a ordem dos elementos em um array
array.shift Remove o primeiro elemento de um array e retorna esse elemento
array.slice Seleciona uma porção de um array e retorna o novo array
array.some Verifica se algum dos elementos em um array passa em um teste (função)
array.sort Ordena 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 um array e retorna o novo comprimento
array.valueOf Retorna o valor primitivo de um array

Propriedades e funções de data do JavaScript

Aviso

ECMA-262 v5.1 tem problemas no tratamento de datas e horário de verão. Esteja ciente disso ao utilizar essas funções.

Propriedade de Data Descrição
date.constructor Retorna a função que cria o protótipo do objeto Date
Date.prototype O objeto que permite adicionar propriedades e métodos a um objeto Date
Função de 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 até a data especificada
date.getTimezoneOffset Retorna a diferença de tempo entre a hora UTC e a hora local, em minutos
date.getUTCDate Retorna o dia do mês, de acordo com o horário universal (de 1 a 31)
date.getUTCDay Retorna o dia da semana, de acordo com o horário universal (de 0 a 6)
date.getUTCFullYear Retorna o ano, de acordo com o horário 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 o horário universal (de 0 a 999)
date.getUTCMinutes Retorna os minutos, de acordo com o horário 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 o horário universal (de 0 a 59)
date.getFullYear Retorna o ano completo
Date.now Retorna o número de milissegundos desde a 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 Define 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 após/antes de 1º de janeiro de 1970
date.setUTCDate Define o dia do mês de um objeto Date, de acordo com o horário universal
date.setUTCFullYear Define o ano de um objeto Date, de acordo com o horário universal
date.setUTCHours Define a hora de um objeto Date, de acordo com o horário universal
date.setUTCMilliseconds Define os milissegundos de um objeto Date, de acordo com o horário universal
date.setUTCMinutes Define os minutos de um objeto Date, de acordo com o horário universal
date.setUTCMonth Define o mês de um objeto Date, de acordo com o horário universal
date.setUTCSeconds Define os segundos de um objeto Date, de acordo com o horário universal
date.toDateString Converte a parte de 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 string, formatada como data JSON
date.toLocaleDateString Retorna a parte de data de um objeto Date como string, utilizando convenções de localidade
date.toLocaleTimeString Retorna a parte de hora de um objeto Date como string, utilizando convenções de localidade
date.toLocaleString Converte um objeto Date para string, utilizando convenções de localidade
date.toString Converte um objeto Date para string
date.toTimeString Converte a parte de hora de um objeto Date para string
date.toUTCString Converte um objeto Date para string, de acordo com o horário 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 (aproximadamente 2.71828182845905)
Math.LN2 Retorna o logaritmo natural de 2 (aproximadamente 0.693147180559945)
Math.LN10 Retorna o logaritmo natural de 10 (aproximadamente 2.30258509299405)
Math.LOG2E Retorna o logaritmo de base 2 de e (aproximadamente 1.44269504088896)
Math.LOG10E Retorna o logaritmo de base 10 de e (aproximadamente 0.434294481903252)
Math.PI Retorna π (aproximadamente 3.14159265358979)
Math.SQRT1_2 Retorna a raiz quadrada de 1/2 (aproximadamente 0.707106781186548)
Math.SQRT2 Retorna a raiz quadrada de 2 (aproximadamente 1.4142135623731)
Função Matemática Descrição
Math.abs(x) Retorna o valor absoluto de x
Math.ceil(x) Retorna x arredondado para cima até o inteiro mais próximo
Math.exp(x) Retorna o valor de ex
Math.floor(x) Retorna x arredondado para baixo até o 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 o maior valor
Math.pow(x, y) Retorna o valor de x elevado à potência 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 arcocosseno de x (em que x está em radianos)
Math.asin(x) Retorna o arcosseno de x (em que x está em radianos)
Math.atan(x) Retorna a arctangente de x como um valor numérico entre -π/2 e π/2 radianos
Math.atan2(y, x) Retorna a arctangente do quociente de seus argumentos
Math.cos(x) Retorna o cosseno de x (em que x está em radianos)
Math.log(x) Retorna o logaritmo natural (base e) de x
Math.round(x) Arredonda x para o inteiro mais próximo
Math.sin(x) Retorna o seno de x (em que x está em radianos)
Math.tan(x) Retorna a tangente de x (em que x está em radianos)

Propriedades e funções de string do JavaScript

Propriedade de String 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 especificado (posição)
string.charCodeAt Retorna o Unicode do caractere no índice especificado
string.concat Junta duas ou mais strings e retorna uma nova string unida
string.endsWith Verifica se uma string termina com a 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 no locale atual
string.match Procura em uma string por uma correspondência com uma expressão regular e retorna as correspondências
string.replace Procura em uma string por um valor especificado, ou uma expressão regular, e retorna uma nova string onde os valores especificados são substituídos
string.search Procura em uma string por 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 um array de substrings
string.startsWith Verifica se uma string começa com os caracteres especificados
string.substr Extrai os caracteres de uma string, começando em uma posição inicial especificada, e através do número de caracteres especificado
string.substring Extrai os caracteres de uma string entre dois índices especificados
string.toLocaleLowerCase Converte uma string em letras minúsculas, de acordo com o locale do host
string.toLocaleUpperCase Converte uma string em letras maiúsculas, de acordo com o locale 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