In questo articolo, abbiamo spiegato due metodi per la creazione di oggetti in JavaScript.
Metodo 1: crea un oggetto usando i letterali degli oggetti in JavaScript
È il modo più semplice per creare un oggetto in JavaScript inizializzando l'oggetto. Gli utenti possono creare e definire un oggetto in una singola riga. Viene eseguito un fenomeno della coppia di valore chiave per assegnare i valori separati da un colon. L'assegnazione dei valori è scritta su parentesi graffe:
Sintassi
La sintassi per la creazione di un oggetto con un inizializzatore dell'oggetto è riportata di seguito:
var object = PropertyName: PropertyValueIL proprietà il nome si riferisce al nome della proprietà e al costo dell'immobile rappresenta il valore di quella proprietà.
Esempio
In questo esempio, tutti i valori sono assegnati alle proprietà dell'oggetto con un valore chiave.
Codice
// Un esempio di creazione di un oggetto usando i letterali degli oggettiNel codice:
Produzione
L'output restituisce la proprietà specifica di un oggetto creando il metodo letterale dell'oggetto in JavaScript.
Nota: JavaScript 1.1 e prima non supportano i letterali degli oggetti per l'inizializzazione degli oggetti.
Metodo 2: creazione di un oggetto usando il metodo del costruttore in JavaScript
Un altro modo alternativo che può essere utilizzato per creare un oggetto in JavaScript è il metodo del costruttore. Il metodo crea un'istanza di oggetto della classe. In questo metodo, definire prima un tipo di oggetto utilizzando il metodo del costruttore:
Sintassi
Funzione costruttore (proprietà)Parametro:
I parametri sono descritti come segue.
Esempio
Un esempio è fornito per la creazione di un oggetto con il metodo del costruttore in JavaScript. A tale scopo, il codice è il seguente:
Codice
// Un esempio di creazione di un oggetto usando il costruttoreIn questo codice:
Produzione
L'output restituisce i nomi John E Harry che sono associati alle proprietà di insegnante1 E insegnante2.
Metodo 3: creazione di un oggetto usando la classe in JavaScript
La nuova versione di JavaScript ES6 ha supportato il concetto di classe. Creare l'oggetto utilizzando la classe è abbastanza simile al metodo del costruttore sopra. Tuttavia, i metodi vengono sostituiti con le classi fornendo le funzionalità nella versione ES6 in JavaScript. La sintassi per creare questo metodo è fornita di seguito:
Sintassi
Class ClassNameNella sintassi sopra:
Esempio
Un esempio di creazione di un oggetto viene dimostrato utilizzando la classe in JavaScript.
Codice
// Un esempio di creazione di un oggetto usando le classiIn questo codice:
Produzione
L'output mostra l'esecuzione del codice sopra in modo tale che Object Teacher1 Restituisce la proprietà Nome Ali. Allo stesso modo, la proprietà dell'oggetto dell'oggetto insegnante2 viene restituito utilizzando l'operatore DOT in JavaScript.
Metodo 4: creazione di un oggetto utilizzando la nuova parola chiave in JavaScript
Questo metodo si riferisce alla creazione di un oggetto utilizzando la nuova parola chiave in JavaScript. L'operatore DOT viene utilizzato per creare le proprietà di nuovi oggetti. Dopodiché, i valori sono assegnati loro. È anche un metodo comunemente usato per creare oggetti in JavaScript. Per comprendere meglio la nuova parola chiave, un esempio viene fornito qui.
Esempio
L'esempio è dimostrato creando un oggetto insegnante In JavaScript.
Codice
// Un esempio di creazione di un oggetto usando la nuova parola chiaveIn questo codice, la descrizione è la seguente:
Produzione
L'output visualizza l'esecuzione del codice utilizzando il Nuova parola chiave In JavaScript. Prima il insegnante.Nome ha restituito il nome dell'insegnante Ali. Allo stesso modo, insegnante.età E insegnante.soggetto viene utilizzato per mostrare l'età e l'argomento dell'insegnante in JavaScript.
Conclusione
I quattro diversi modi sono dimostrati per la creazione di oggetti in JavaScript, incluso letterali di oggetti, metodi di costruttore, classi, e il Nuova parola chiave. In primo luogo, il oggetto letterale viene utilizzato per la creazione di un oggetto dalle coppie di valore nome. IL Metodo del costruttore viene impiegato per inizializzare un oggetto e assegnare valori in base alle sue proprietà esistenti. Inoltre, classi sono adattati per creare oggetti e visualizzare le loro proprietà assegnando loro i valori. Alla fine, la parola chiave nuovo viene utilizzato per creare un singolo oggetto alla volta e presentarlo nella finestra della console.