Funzioni incorporate di JavaScript
Metodi numerici
L'oggetto Number contiene solo i metodi predefiniti che fanno parte della definizione di ogni oggetto.
Sr.No. | Metodo e descrizione |
---|---|
1 | costruttore() Restituisce la funzione che ha creato l'istanza di questo oggetto. Per impostazione predefinita, questo è l'oggetto Numero. |
2 | toExponential () Forza la visualizzazione di un numero in notazione esponenziale, anche se il numero è compreso nell'intervallo in cui JavaScript normalmente utilizza la notazione standard. |
3 | toFixed () Formatta un numero con un numero specifico di cifre a destra del decimale. |
4 | toLocaleString () Restituisce una versione del valore stringa del numero corrente in un formato che può variare in base alle impostazioni locali del browser. |
5 | toPrecision () Definisce il numero totale di cifre (comprese le cifre a sinistra ea destra del decimale) da visualizzare per un numero. |
6 | accordare() Restituisce la rappresentazione di stringa del valore del numero. |
7 | valore di() Restituisce il valore del numero. |
Metodi booleani
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | toSource () Restituisce una stringa contenente l'origine dell'oggetto booleano; puoi usare questa stringa per creare un oggetto equivalente. |
2 | accordare() Restituisce una stringa di "true" o "false" a seconda del valore dell'oggetto. |
3 | valore di() Restituisce il valore primitivo dell'oggetto booleano. |
Metodi di stringa
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | charAt () Restituisce il carattere all'indice specificato. |
2 | charCodeAt () Restituisce un numero che indica il valore Unicode del carattere in corrispondenza dell'indice specificato. |
3 | concat () Combina il testo di due stringhe e restituisce una nuova stringa. |
4 | indice di() Restituisce l'indice all'interno dell'oggetto String chiamante della prima occorrenza del valore specificato o -1 se non trovato. |
5 | lastIndexOf () Restituisce l'indice all'interno dell'oggetto String chiamante dell'ultima occorrenza del valore specificato o -1 se non trovato. |
6 | localeCompare () Restituisce un numero che indica se una stringa di riferimento viene prima o dopo o è uguale alla stringa data nell'ordinamento. |
7 | lunghezza() Restituisce la lunghezza della stringa. |
8 | incontro() Utilizzato per confrontare un'espressione regolare con una stringa. |
9 | sostituire() Utilizzato per trovare una corrispondenza tra un'espressione regolare e una stringa e per sostituire la sottostringa corrispondente con una nuova sottostringa. |
10 | ricerca() Esegue la ricerca di una corrispondenza tra un'espressione regolare e una stringa specificata. |
11 | fetta() Estrae una sezione di una stringa e restituisce una nuova stringa. |
12 | Diviso() Divide un oggetto String in un array di stringhe separando la stringa in sottostringhe. |
13 | substr () Restituisce i caratteri in una stringa che inizia dalla posizione specificata fino al numero di caratteri specificato. |
14 | sottostringa () Restituisce i caratteri in una stringa tra due indici nella stringa. |
15 | toLocaleLowerCase () I caratteri all'interno di una stringa vengono convertiti in minuscolo rispettando le impostazioni internazionali correnti. |
16 | toLocaleUpperCase () I caratteri all'interno di una stringa vengono convertiti in maiuscolo rispettando le impostazioni internazionali correnti. |
17 | toLowerCase () Restituisce il valore della stringa chiamante convertito in minuscolo. |
18 | accordare() Restituisce una stringa che rappresenta l'oggetto specificato. |
19 | toUpperCase () Restituisce il valore della stringa chiamante convertito in maiuscolo. |
20 | valore di() Restituisce il valore primitivo dell'oggetto specificato. |
Wrapper HTML di stringa
Di seguito è riportato un elenco di ogni metodo che restituisce una copia della stringa racchiusa all'interno del tag HTML appropriato.
Sr.No. | Metodo e descrizione |
---|---|
1 | ancora() Crea un ancoraggio HTML utilizzato come destinazione ipertestuale. |
2 | grande() Crea una stringa da visualizzare in un carattere grande come se fosse in un tag <big>. |
3 | lampeggiare () Crea una stringa che lampeggia come se fosse in un tag <blink>. |
4 | grassetto() Crea una stringa da visualizzare in grassetto come se fosse in un tag <b>. |
5 | fisso() Fa sì che una stringa venga visualizzata con un carattere a passo fisso come se fosse in un tag <tt> |
6 | colore del carattere() Fa sì che una stringa venga visualizzata nel colore specificato come se fosse in un tag <font color = "color">. |
7 | dimensione del font() Fa sì che una stringa venga visualizzata nella dimensione del carattere specificata come se fosse in un tag <font size = "size">. |
8 | corsivo() Rende una stringa corsivo, come se fosse in un tag <i>. |
9 | collegamento () Crea un collegamento ipertestuale HTML che richiede un altro URL. |
10 | piccolo() Fa sì che una stringa venga visualizzata con un carattere piccolo, come se fosse in un tag <small>. |
11 | sciopero() Fa sì che una stringa venga visualizzata come testo barrato, come se fosse in un tag <strike>. |
12 | sub() Fa sì che una stringa venga visualizzata come pedice, come se fosse in un tag <sub> |
13 | sup () Fa sì che una stringa venga visualizzata come apice, come se fosse in un tag <sup> |
Metodi di matrice
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | concat () Restituisce un nuovo array composto da questo array unito ad altri array e / o valori. |
2 | ogni() Restituisce vero se ogni elemento in questo array soddisfa la funzione di test fornita. |
3 | filtro() Crea un nuovo array con tutti gli elementi di questo array per cui la funzione di filtro fornita restituisce true. |
4 | per ciascuno() Chiama una funzione per ogni elemento dell'array. |
5 | indice di() Restituisce il primo (minimo) indice di un elemento all'interno della matrice uguale al valore specificato o -1 se non viene trovato. |
6 | aderire() Unisce tutti gli elementi di un array in una stringa. |
7 | lastIndexOf () Restituisce l'ultimo (massimo) indice di un elemento all'interno della matrice uguale al valore specificato o -1 se non ne viene trovato nessuno. |
8 | carta geografica() Crea un nuovo array con i risultati della chiamata di una funzione fornita su ogni elemento in questo array. |
9 | pop() Rimuove l'ultimo elemento da un array e restituisce quell'elemento. |
10 | Spingere() Aggiunge uno o più elementi alla fine di una matrice e restituisce la nuova lunghezza della matrice. |
11 | ridurre() Applicare una funzione contemporaneamente a due valori dell'array (da sinistra a destra) per ridurla a un unico valore. |
12 | reduceRight () Applicare una funzione contemporaneamente su due valori dell'array (da destra a sinistra) per ridurla a un unico valore. |
13 | inversione() Inverte l'ordine degli elementi di un array: il primo diventa l'ultimo e l'ultimo diventa il primo. |
14 | cambio() Rimuove il primo elemento da un array e restituisce quell'elemento. |
15 | fetta() Estrae una sezione di un array e restituisce un nuovo array. |
16 | alcuni() Restituisce vero se almeno un elemento in questo array soddisfa la funzione di test fornita. |
17 | toSource () Rappresenta il codice sorgente di un oggetto |
18 | ordinare() Ordina gli elementi di un array. |
19 | giunzione () Aggiunge e / o rimuove elementi da un array. |
20 | accordare() Restituisce una stringa che rappresenta l'array e i suoi elementi. |
21 | unshift () Aggiunge uno o più elementi all'inizio di un array e restituisce la nuova lunghezza dell'array. |
Metodi di data
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | Data() Restituisce la data e l'ora odierna |
2 | getDate () Restituisce il giorno del mese per la data specificata in base all'ora locale. |
3 | getDay () Restituisce il giorno della settimana per la data specificata in base all'ora locale. |
4 | getFullYear () Restituisce l'anno della data specificata in base all'ora locale. |
5 | getHours () Restituisce l'ora nella data specificata in base all'ora locale. |
6 | getMilliseconds () Restituisce i millisecondi nella data specificata in base all'ora locale. |
7 | getMinutes () Restituisce i minuti nella data specificata in base all'ora locale. |
8 | getMonth () Restituisce il mese nella data specificata in base all'ora locale. |
9 | getSeconds () Restituisce i secondi nella data specificata in base all'ora locale. |
10 | prendi tempo() Restituisce il valore numerico della data specificata come numero di millisecondi dall'1 gennaio 1970, 00:00:00 UTC. |
11 | getTimezoneOffset () Restituisce lo scostamento del fuso orario in minuti per la locale corrente. |
12 | getUTCDate () Restituisce il giorno (data) del mese nella data specificata in base all'ora universale. |
13 | getUTCDay () Restituisce il giorno della settimana nella data specificata in base all'ora universale. |
14 | getUTCFullYear () Restituisce l'anno nella data specificata in base all'ora universale. |
15 | getUTCHours () Restituisce le ore nella data specificata in base all'ora universale. |
16 | getUTCMilliseconds () Restituisce i millisecondi nella data specificata in base all'ora universale. |
17 | getUTCMinutes () Restituisce i minuti nella data specificata in base all'ora universale. |
18 | getUTCMonth () Restituisce il mese nella data specificata in base all'ora universale. |
19 | getUTCSeconds () Restituisce i secondi nella data specificata in base all'ora universale. |
20 | getYear () Deprecated- Restituisce l'anno nella data specificata in base all'ora locale. Utilizza invece getFullYear. |
21 | impostare la data() Imposta il giorno del mese per una data specificata in base all'ora locale. |
22 | setFullYear () Imposta l'intero anno per una data specificata in base all'ora locale. |
23 | setHours () Imposta le ore per una data specificata in base all'ora locale. |
24 | setMilliseconds () Imposta i millisecondi per una data specificata in base all'ora locale. |
25 | setMinutes () Imposta i minuti per una data specificata in base all'ora locale. |
26 | setMonth () Imposta il mese per una data specificata in base all'ora locale. |
27 | setSeconds () Imposta i secondi per una data specificata in base all'ora locale. |
28 | tempo impostato() Imposta l'oggetto Date sull'ora rappresentata da un numero di millisecondi dal 1 gennaio 1970, 00:00:00 UTC. |
29 | setUTCDate () Imposta il giorno del mese per una data specificata in base all'ora universale. |
30 | setUTCFullYear () Imposta l'intero anno per una data specificata in base all'ora universale. |
31 | setUTCHours () Imposta l'ora per una data specificata in base all'ora universale. |
32 | setUTCMilliseconds () Imposta i millisecondi per una data specificata in base all'ora universale. |
33 | setUTCMinutes () Imposta i minuti per una data specificata in base all'ora universale. |
34 | setUTCMonth () Imposta il mese per una data specificata in base all'ora universale. |
35 | setUTCSeconds () Imposta i secondi per una data specificata in base all'ora universale. |
36 | setYear () Deprecated - Imposta l'anno per una data specificata in base all'ora locale. Utilizza invece setFullYear. |
37 | toDateString () Restituisce la parte "data" della data come stringa leggibile dall'uomo. |
38 | toGMTString () Deprecated - Converte una data in una stringa, utilizzando le convenzioni GMT di Internet. Utilizza invece toUTCString. |
39 | toLocaleDateString () Restituisce la parte "data" della data come stringa, utilizzando le convenzioni della locale corrente. |
40 | toLocaleFormat () Converte una data in una stringa, utilizzando una stringa di formato. |
41 | toLocaleString () Converte una data in una stringa, utilizzando le convenzioni della locale corrente. |
42 | toLocaleTimeString () Restituisce la parte "ora" della data come stringa, utilizzando le convenzioni della locale corrente. |
43 | toSource () Restituisce una stringa che rappresenta l'origine di un oggetto Date equivalente; puoi usare questo valore per creare un nuovo oggetto. |
44 | accordare() Restituisce una stringa che rappresenta l'oggetto Date specificato. |
45 | toTimeString () Restituisce la parte "ora" della data come stringa leggibile dall'uomo. |
46 | toUTCString () Converte una data in una stringa, utilizzando la convenzione dell'ora universale. |
47 | valore di() Restituisce il valore primitivo di un oggetto Date. |
Metodi statici di data
Oltre ai numerosi metodi di istanza elencati in precedenza, l'oggetto Date definisce anche due metodi statici. Questi metodi vengono richiamati tramite il costruttore Date () stesso -
Sr.No. | Metodo e descrizione |
---|---|
1 | Date.parse () Analizza una rappresentazione di stringa di una data e un'ora e restituisce la rappresentazione interna in millisecondi di tale data. |
2 | Date.UTC () Restituisce la rappresentazione in millisecondi della data e dell'ora UTC specificate. |
Metodi matematici
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | addominali() Restituisce il valore assoluto di un numero. |
2 | acos () Restituisce l'arcocoseno (in radianti) di un numero. |
3 | come in() Restituisce l'arcoseno (in radianti) di un numero. |
4 | un'abbronzatura() Restituisce l'arcotangente (in radianti) di un numero. |
5 | atan2 () Restituisce l'arcotangente del quoziente dei suoi argomenti. |
6 | ceil () Restituisce il numero intero più piccolo maggiore o uguale a un numero. |
7 | cos () Restituisce il coseno di un numero. |
8 | exp () Restituisce E N , dove N è l'argomento ed E è la costante di Eulero, la base del logaritmo naturale. |
9 | pavimento() Restituisce il numero intero più grande minore o uguale a un numero. |
10 | log () Restituisce il logaritmo naturale (base E) di un numero. |
11 | max () Restituisce il più grande tra zero o più numeri. |
12 | min () Restituisce il più piccolo tra zero o più numeri. |
13 | pow () Restituisce la base alla potenza dell'esponente, ovvero all'esponente di base. |
14 | casuale() Restituisce un numero pseudocasuale compreso tra 0 e 1. |
15 | il giro() Restituisce il valore di un numero arrotondato al numero intero più vicino. |
16 | peccato() Restituisce il seno di un numero. |
17 | sqrt () Restituisce la radice quadrata di un numero. |
18 | tan () Restituisce la tangente di un numero. |
19 | toSource () Restituisce la stringa "Math". |
Metodi RegExp
Di seguito è riportato un elenco di ciascun metodo e la relativa descrizione.
Sr.No. | Metodo e descrizione |
---|---|
1 | exec () Esegue una ricerca di una corrispondenza nel relativo parametro stringa. |
2 | test() Verifica una corrispondenza nel relativo parametro di stringa. |
3 | toSource () Restituisce un valore letterale oggetto che rappresenta l'oggetto specificato; puoi usare questo valore per creare un nuovo oggetto. |
4 | accordare() Restituisce una stringa che rappresenta l'oggetto specificato. |