Funções internas de JavaScript
Métodos Numéricos
O objeto Number contém apenas os métodos padrão que fazem parte da definição de cada objeto.
Sr. Não. | Método e Descrição |
---|---|
1 | construtor()
Retorna a função que criou a instância deste objeto. Por padrão, este é o objeto Number. |
2 | toExponential ()
Força a exibição de um número em notação exponencial, mesmo se o número estiver no intervalo em que o JavaScript normalmente usa a notação padrão. |
3 | toFixed ()
Formata um número com um número específico de dígitos à direita do decimal. |
4 | toLocaleString ()
Retorna uma versão de valor de string do número atual em um formato que pode variar de acordo com as configurações de localidade do navegador. |
5 | toPrecision ()
Define quantos dígitos totais (incluindo dígitos à esquerda e à direita do decimal) exibir de um número. |
6 | para sequenciar()
Retorna a representação de string do valor do número. |
7 | valor de()
Retorna o valor do número. |
Métodos Booleanos
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | toSource ()
Retorna uma string contendo a fonte do objeto Boolean; você pode usar esta string para criar um objeto equivalente. |
2 | para sequenciar()
Retorna uma string de "verdadeiro" ou "falso", dependendo do valor do objeto. |
3 | valor de()
Retorna o valor primitivo do objeto Boolean. |
Métodos de String
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | charAt ()
Retorna o caractere no índice especificado. |
2 | charCodeAt ()
Retorna um número que indica o valor Unicode do caractere no índice fornecido. |
3 | concat ()
Combina o texto de duas strings e retorna uma nova string. |
4 | índice de()
Retorna o índice dentro do objeto String de chamada da primeira ocorrência do valor especificado, ou -1 se não for encontrado. |
5 | lastIndexOf ()
Retorna o índice dentro do objeto String de chamada da última ocorrência do valor especificado, ou -1 se não for encontrado. |
6 | localeCompare ()
Retorna um número que indica se uma string de referência vem antes ou depois ou é a mesma que a string fornecida na ordem de classificação. |
7 | comprimento()
Retorna o comprimento da string. |
8 | partida()
Usado para combinar uma expressão regular com uma string. |
9 | substituir()
Usado para encontrar uma correspondência entre uma expressão regular e uma string e para substituir a substring correspondida por uma nova substring. |
10 | pesquisa()
Executa a busca por uma correspondência entre uma expressão regular e uma string especificada. |
11 | fatia()
Extrai uma seção de uma string e retorna uma nova string. |
12 | Dividido()
Divide um objeto String em uma matriz de strings, separando a string em substrings. |
13 | substr ()
Retorna os caracteres em uma string começando no local especificado até o número especificado de caracteres. |
14 | substring ()
Retorna os caracteres em uma string entre dois índices na string. |
15 | toLocaleLowerCase ()
Os caracteres em uma string são convertidos em minúsculas, respeitando o local atual. |
16 | toLocaleUpperCase ()
Os caracteres dentro de uma string são convertidos em maiúsculas, respeitando o local atual. |
17 | toLowerCase ()
Retorna o valor da string de chamada convertido em minúsculas. |
18 | para sequenciar()
Retorna uma string que representa o objeto especificado. |
19 | toUpperCase ()
Retorna o valor da string de chamada convertido em maiúsculas. |
20 | valor de()
Retorna o valor primitivo do objeto especificado. |
Wrappers HTML de string
Aqui está uma lista de cada método que retorna uma cópia da string envolvida na tag HTML apropriada.
Sr. Não. | Método e Descrição |
---|---|
1 | âncora()
Cria uma âncora HTML que é usada como alvo de hipertexto. |
2 | grande()
Cria uma string a ser exibida em uma fonte grande, como se estivesse em uma tag <big>. |
3 | piscar()
Cria uma string para piscar como se estivesse em uma tag <blink>. |
4 | negrito()
Cria uma string a ser exibida em negrito como se estivesse em uma tag <b>. |
5 | fixo()
Faz com que uma string seja exibida em uma fonte de pitch fixo, como se estivesse em uma tag <tt> |
6 | cor da fonte()
Faz com que uma string seja exibida na cor especificada, como se estivesse em uma tag <font color = "color">. |
7 | tamanho da fonte()
Faz com que uma string seja exibida no tamanho de fonte especificado, como se estivesse em uma tag <font size = "size">. |
8 | itálico ()
Faz com que uma string fique em itálico, como se estivesse em uma tag <i>. |
9 | ligação()
Cria um link de hipertexto HTML que solicita outro URL. |
10 | pequeno()
Faz com que uma string seja exibida em uma fonte pequena, como se estivesse em uma tag <small>. |
11 | greve()
Faz com que uma string seja exibida como texto riscado, como se estivesse em uma tag <strike>. |
12 | sub()
Faz com que uma string seja exibida como um subscrito, como se estivesse em uma tag <sub> |
13 | sup ()
Faz com que uma string seja exibida como um sobrescrito, como se estivesse em uma tag <sup> |
Métodos Array
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | concat ()
Retorna uma nova matriz composta por esta matriz unida a outra (s) matriz (s) e / ou valor (es). |
2 | cada()
Retorna verdadeiro se cada elemento nesta matriz satisfizer a função de teste fornecida. |
3 | filtro()
Cria uma nova matriz com todos os elementos dessa matriz para os quais a função de filtragem fornecida retorna true. |
4 | para cada()
Chama uma função para cada elemento da matriz. |
5 | índice de()
Retorna o primeiro (mínimo) índice de um elemento dentro da matriz igual ao valor especificado, ou -1 se nenhum for encontrado. |
6 | Junte-se()
Une todos os elementos de uma matriz em uma string. |
7 | lastIndexOf ()
Retorna o último (maior) índice de um elemento dentro da matriz igual ao valor especificado, ou -1 se nenhum for encontrado. |
8 | mapa()
Cria uma nova matriz com os resultados da chamada de uma função fornecida em cada elemento desta matriz. |
9 | pop ()
Remove o último elemento de uma matriz e retorna esse elemento. |
10 | empurrar()
Adiciona um ou mais elementos ao final de uma matriz e retorna o novo comprimento da matriz. |
11 | reduzir()
Aplique uma função simultaneamente contra dois valores da matriz (da esquerda para a direita) para reduzi-la a um único valor. |
12 | reduzirRight ()
Aplique uma função simultaneamente contra dois valores da matriz (da direita para a esquerda) para reduzi-la a um único valor. |
13 | reverter()
Inverte a ordem dos elementos de uma matriz - o primeiro se torna o último e o último se torna o primeiro. |
14 | mudança()
Remove o primeiro elemento de uma matriz e retorna esse elemento. |
15 | fatia()
Extrai uma seção de uma matriz e retorna uma nova matriz. |
16 | alguns()
Retorna verdadeiro se pelo menos um elemento nesta matriz satisfizer a função de teste fornecida. |
17 | toSource ()
Representa o código-fonte de um objeto |
18 | ordenar()
Classifica os elementos de uma matriz. |
19 | emenda ()
Adiciona e / ou remove elementos de uma matriz. |
20 | para sequenciar()
Retorna uma string que representa a matriz e seus elementos. |
21 | não mudar ()
Adiciona um ou mais elementos à frente de uma matriz e retorna o novo comprimento da matriz. |
Métodos de Data
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | Encontro()
Retorna a data e hora de hoje |
2 | getDate ()
Retorna o dia do mês da data especificada de acordo com a hora local. |
3 | getDay ()
Retorna o dia da semana da data especificada de acordo com a hora local. |
4 | getFullYear ()
Retorna o ano da data especificada de acordo com a hora local. |
5 | getHours ()
Retorna a hora na data especificada de acordo com a hora local. |
6 | getMilliseconds ()
Retorna os milissegundos na data especificada de acordo com a hora local. |
7 | getMinutes ()
Retorna os minutos na data especificada de acordo com a hora local. |
8 | getMonth ()
Retorna o mês na data especificada de acordo com a hora local. |
9 | getSeconds ()
Retorna os segundos na data especificada de acordo com a hora local. |
10 | consiga tempo()
Retorna o valor numérico da data especificada como o número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
11 | getTimezoneOffset ()
Retorna o deslocamento do fuso horário em minutos para o local atual. |
12 | getUTCDate ()
Retorna o dia (data) do mês na data especificada de acordo com a hora universal. |
13 | getUTCDay ()
Retorna o dia da semana na data especificada de acordo com a hora universal. |
14 | getUTCFullYear ()
Retorna o ano na data especificada de acordo com a hora universal. |
15 | getUTCHours ()
Retorna as horas na data especificada de acordo com a hora universal. |
16 | getUTCMilliseconds ()
Retorna os milissegundos na data especificada de acordo com a hora universal. |
17 | getUTCMinutes ()
Retorna os minutos na data especificada de acordo com a hora universal. |
18 | getUTCMonth ()
Retorna o mês na data especificada de acordo com a hora universal. |
19 | getUTCSeconds ()
Retorna os segundos na data especificada de acordo com a hora universal. |
20 | getYear ()
Deprecated- Retorna o ano na data especificada de acordo com a hora local. Use getFullYear em vez disso. |
21 | setDate ()
Define o dia do mês para uma data especificada de acordo com a hora local. |
22 | setFullYear ()
Define o ano completo para uma data especificada de acordo com a hora local. |
23 | setHours ()
Define as horas para uma data especificada de acordo com a hora local. |
24 | setMilliseconds ()
Define os milissegundos para uma data especificada de acordo com a hora local. |
25 | setMinutes ()
Define os minutos para uma data especificada de acordo com a hora local. |
26 | setMonth ()
Define o mês para uma data especificada de acordo com a hora local. |
27 | setSeconds ()
Define os segundos para uma data especificada de acordo com a hora local. |
28 | definir tempo()
Define o objeto Date como a hora representada por um número de milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC. |
29 | setUTCDate ()
Define o dia do mês para uma data especificada de acordo com a hora universal. |
30 | setUTCFullYear ()
Define o ano completo para uma data especificada de acordo com a hora universal. |
31 | setUTCHours ()
Define a hora para uma data especificada de acordo com a hora universal. |
32 | setUTCMilliseconds ()
Define os milissegundos para uma data especificada de acordo com a hora universal. |
33 | setUTCMinutes ()
Define os minutos para uma data especificada de acordo com a hora universal. |
34 | setUTCMonth ()
Define o mês para uma data especificada de acordo com a hora universal. |
35 | setUTCSeconds ()
Define os segundos para uma data especificada de acordo com a hora universal. |
36 | setYear ()
Deprecated - Define o ano para uma data especificada de acordo com a hora local. Use setFullYear em vez disso. |
37 | toDateString ()
Retorna a parte "data" da Data como uma string legível. |
38 | toGMTString ()
Deprecated - Converte uma data em uma string, usando as convenções GMT da Internet. Em vez disso, use toUTCString. |
39 | toLocaleDateString ()
Retorna a parte da "data" da data como uma string, usando as convenções locais atuais. |
40 | toLocaleFormat ()
Converte uma data em uma string, usando uma string de formato. |
41 | toLocaleString ()
Converte uma data em uma string, usando as convenções locais atuais. |
42 | toLocaleTimeString ()
Retorna a parte "hora" da Data como uma string, usando as convenções locais atuais. |
43 | toSource ()
Retorna uma string que representa a fonte de um objeto Date equivalente; você pode usar este valor para criar um novo objeto. |
44 | para sequenciar()
Retorna uma string que representa o objeto Date especificado. |
45 | toTimeString ()
Retorna a parte "hora" de Date como uma string legível. |
46 | toUTCString ()
Converte uma data em uma string, usando a convenção de horário universal. |
47 | valor de()
Retorna o valor primitivo de um objeto Date. |
Métodos estáticos de data
Além dos vários métodos de instância listados anteriormente, o objeto Date também define dois métodos estáticos. Esses métodos são invocados por meio do próprio construtor Date () -
Sr. Não. | Método e Descrição |
---|---|
1 | Date.parse ()
Analisa uma representação de string de uma data e hora e retorna a representação interna em milissegundos dessa data. |
2 | Date.UTC ()
Retorna a representação em milissegundos da data e hora UTC especificadas. |
Métodos Matemáticos
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | abdômen()
Retorna o valor absoluto de um número. |
2 | acos ()
Retorna o arco-cosseno (em radianos) de um número. |
3 | como em()
Retorna o arco seno (em radianos) de um número. |
4 | numa()
Retorna o arco tangente (em radianos) de um número. |
5 | atan2 ()
Retorna o arco tangente do quociente de seus argumentos. |
6 | ceil ()
Retorna o menor inteiro maior ou igual a um número. |
7 | cos ()
Retorna o cosseno de um número. |
8 | exp ()
Retorna E N , onde N é o argumento e E é a constante de Euler, a base do logaritmo natural. |
9 | chão()
Retorna o maior inteiro menor ou igual a um número. |
10 | registro()
Retorna o logaritmo natural (base E) de um número. |
11 | max ()
Retorna o maior de zero ou mais números. |
12 | min ()
Retorna o menor de zero ou mais números. |
13 | Pancada()
Retorna a base para a potência do expoente, ou seja, o expoente da base. |
14 | aleatória()
Retorna um número pseudoaleatório entre 0 e 1. |
15 | volta()
Retorna o valor de um número arredondado para o inteiro mais próximo. |
16 | pecado()
Retorna o seno de um número. |
17 | sqrt ()
Retorna a raiz quadrada de um número. |
18 | bronzeado()
Retorna a tangente de um número. |
19 | toSource ()
Retorna a string "Math". |
Métodos RegExp
Aqui está uma lista de cada método e sua descrição.
Sr. Não. | Método e Descrição |
---|---|
1 | exec ()
Executa uma pesquisa por uma correspondência em seu parâmetro de string. |
2 | teste()
Testa uma correspondência em seu parâmetro de string. |
3 | toSource ()
Retorna um literal de objeto que representa o objeto especificado; você pode usar este valor para criar um novo objeto. |
4 | para sequenciar()
Retorna uma string que representa o objeto especificado. |