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.