Sommario
Questo capitolo documenta tutti gli oggetti standard predefiiti di JavaScript, con i loro metodi e le loro proprietĂ .
Il termine "oggetti globali" (o oggetti standard predefiniti) non va confuso con il termine oggetto globale. In questa documentazione, "oggetti globali" si riferisce agli oggetti nel contesto globale (ma solo se non viene utilizzata la modalitĂ strict di ECMAScript5, altrimenti restituisce undefined
). Si piuò accedere all'oggetto globale usando l'operatore this
nel contesto globale. Infatti il contesto globale consiste nell'insieme di tutte le properietĂ dell'oggetto globale.
Altri oggetti nel contesto globale possono essere creati dallo script o dall'applicazione utilizzata (ad esempio, un browser). Gli oggetti forniti dal browser sono documentati nella sezione API reference. Per altre informazioni riguardo la differenza tra il DOM e JavaScript base, vedi la panoramica sulle tecnologie JavaScript.
Oggetti standard (per categoria)
Valori
Varabili globali che rappresentano un valore semplice, non hanno altre proprietĂ o metodi.
Funzioni
Queste funzioni globali che vengono richiamate direttamente restituiscono direttamente il risultato al chiamante
Oggetti fondamentali
Oggetti generali di Javascrpt, sui quali sono basati tutti gli altri oggetti. Rappresentano oggetti, funzioni ed errori.
Numeri e date
Oggetti usati per rappresentare numeri, date e calcoli matematici.
Elaborazione del testo
Oggetti che rappresentano le stringe o il supporto per manipolarle.
Collezioni ordinate
Questi oggetti rappresentano delle collezioni di dati che sono ordinati secondo un indice. Includono array tipizzati ed costruttori simili ad array.
Collezioni chiave-valore
Oggetti che rappresentano collezzioni che usano delle chiavi per identificarne gli elementi; si può iterare attraverso gli elementi nell'ordine in cui sono stati inseriti.
Dati strutturati
Oggetti che rappresentano e interagiscono con buffer di dati e con dati codificati utilizzando JavaScript Object Notation (JSON).
Oggetti di controllo dell'astrazione
Reflection
Internazionalizzazione
Oggetti aggiunti a ECMAScript per le funzionalitĂ che dipendono dalla lingua.
WebAssembly
Altro