Ir para o conteúdo

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

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

Importante

Para um desempenho aprimorado, recomendamos usar JavaScript apenas quando um Jitterbit Script equivalente não estiver disponível.

Propriedades e funções de array do JavaScript

Propriedade do 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 do Array Descrição
array.concat Junta dois ou mais arrays, retornando uma cópia dos arrays unidos
array.every Verifica se cada elemento em um array passa em um teste (função)
array.filter Cria um novo array com cada elemento em um array que passa 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 Junta todos os elementos de um array em uma string
array.lastIndexOf Pesquisa um array por um elemento, começando pelo final, 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 parte 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 locais
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 com o manuseio de datas e horário de verão. Esteja ciente disso ao usar essas funções.

Propriedade de Data 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 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, e uma data especificada
date.getTimezoneOffset Retorna a diferença de horário entre o horário UTC e o horário 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 uma data de um objeto Date para um número especificado de milissegundos após/anterior a 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 da data de um objeto Date em uma string legível
date.toISOString Retorna uma data como uma 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 locais
date.toLocaleTimeString Retorna a parte do tempo de um objeto Date como uma string, usando convenções locais
date.toLocaleString Converte um objeto Date em uma string, usando convenções locais
date.toString Converte um objeto Date em uma string
date.toTimeString Converte a parte do tempo de um objeto Date em uma string
date.toUTCString Converte um objeto Date em uma 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 do 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 na base 2 de e (cerca de 1.44269504088896)
Math.LOG10E Retorna o logaritmo na 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 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 maior valor
Math.min(x, y, z) Retorna o número com o menor 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 a arcotangente de x como um valor numérico entre -π/2 e π/2 radianos
Math.atan2(y, x) Retorna a arcotangente 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 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 do JavaScript

Propriedade da 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 da 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 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 local atual
string.match Pesquisa uma string para uma correspondência contra uma expressão regular e retorna as correspondências
string.replace Pesquisa 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 Pesquisa uma string por um valor especificado ou uma 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 especificado de caracteres
string.substring Extrai os caracteres de uma string, entre dois índices especificados
string.toLocaleLowerCase Converte uma string para letras minúsculas, de acordo com o local do host
string.toLocaleUpperCase Converte uma string para letras maiúsculas, de acordo com o local do host
string.toLowerCase Converte uma string para letras minúsculas
string.toString Retorna o valor de um objeto String
string.toUpperCase Converte uma string para letras maiúsculas
string.trim Remove espaços em branco das duas extremidades de uma string
string.valueOf Retorna o valor primitivo de um objeto String