JavaScript è un linguaggio di programmazione basato su oggetti in cui funzioni, array e metodi sono l'oggetto più importante e fondamentale. Lavorando in questo linguaggio di programmazione, acquisisci familiarità con le funzioni e i tipi di ritorno. Se si definisce una funzione, diventa necessario restituire il valore dell'oggetto creato. Per farlo, il "ritorno"La dichiarazione è utilizzata a questo scopo. Inoltre, puoi anche restituire il valore della funzione sotto forma di una stringa con l'aiuto di un'istruzione "restituzione" insieme a "Questo" parola chiave.
Questo post dimostrerà come una funzione restituisce un oggetto in JavaScript.
Come una funzione restituisce un oggetto in JavaScript?
Per restituire un oggetto definito da una funzione JavaScript, "ritorno"L'istruzione può essere utilizzata. Inoltre, una funzione può anche restituire un oggetto usando il "ritorno"Dichiarazione con la"Questo"Parola chiave per restituire l'oggetto nel modulo stringa. Per i dettagli, controlla gli esempi dichiarati discussi di seguito.
Esempio 1: funzione che restituisce un oggetto nel modulo stringa usando l'istruzione "return" con la parola chiave "questa"
In questo esempio dichiarato, la funzione restituisce un oggetto in un modulo di stringa utilizzando l'istruzione di restituzione con "Questo" parola chiave. Per fare ciò, segui il codice seguente:
var emp =
Nome: "Jack",
Categoria: "JavaScript",
Età: 25,
Dettagli: function ()
Restituisci questo.nome + "sta lavorando" + questo.categoria;
;
Quindi, chiamare la funzione come argomento del metodo log () per visualizzare il risultato sulla console:
console.registro (emp.dettagli());
Di conseguenza, la funzione restituisce l'oggetto sotto forma di stringa:
Esempio 2: funzione restituire un oggetto nel modulo dell'elenco usando la notazione
È possibile utilizzare la notazione punto per restituire un oggetto in JavaScript da una funzione. A tale scopo, controlla il codice seguente:
funzione emp (fn, ln, c)
var fname = fn;
var lname = ln;
var categoria = c;
ritorno
_fname: fname,
_lname: lname,
_Categoria: categoria
;
Successivamente, invoca la funzione definita e passa i valori come parametro. Quindi, memorizza questi valori in un oggetto:
var obj = emp ('jenny', 'jack', 'javascript');
Invocare il "tronco d'albero()"Metodo e passare l'oggetto insieme alla chiave con l'aiuto della notazione punto per mostrare l'output sullo schermo:
console.Log ("Nome:" + OBJ._fname);
console.log ("cognome:" + obj._lname);
console.Log ("Categoria:" + OBJ._categoria);
Produzione
Riguarda la funzione che restituisce un oggetto in JavaScript.
Conclusione
La funzione restituisce un oggetto in JavaScript con più metodi. Per farlo, il "ritorno"L'istruzione può essere utilizzata. Inoltre, una funzione può anche restituire un oggetto usando il "ritorno"Affermazione insieme al"Questo"Parola chiave per concatenare l'oggetto nel modulo stringa e quindi restituire. Questo tutorial ha dimostrato una funzione che restituisce un oggetto in JavaScript.