è scrivere il nome dell’oggetto seguito da un punto e il nome della proprietà a cui si desidera accedere: objeto.clave
let perro = { nombre:"Scott", color:"Cafe", edad: 5, macho: true};console.info(perro.nombre); // Scottconsole.info(perro.edad); // 5
Consiste nella scrittura del nome di L’oggetto che finge tra parentesi la chiave a cui si desidera accedere: objeto
let perro = { nombre:"Scott", color:"Cafe", edad: 5, macho: true};console.info(perro); // Scottconsole.info(perro); // 5
Entrambi i modi restituiscono gli stessi risultati, quindi possono essere considerati omonimi, ma in pratica è consuetudine utilizzare la notazione del punto più.
Metodi in un oggetto
Un oggetto non è solo limitato al raggruppamento dei tasti dei valori, è anche possibile incorporare i metodi come segue:
let perro = { nombre:"Scott", color:"Cafe", edad: 5, macho: true, ladrar: function(){ return(`${this.nombre} puede ladrar`) }};console.log(perro.ladrar()); // Scott puede ladrar
Per motivi di ambito delle variabili, per accedere ai campi di un oggetto All’interno di un metodo, la parola riservata dovrebbe essere utilizzata.
Inserimento di nuovi campi a un oggetto
Per aggiungere nuovi campi all’oggetto menzionare il nome dell’oggetto seguito dal nuovo proprietà e il nuovo valore da inserire: perro.tamaño = "Grande";
let perro = { nombre:"Scott", color:"Cafe", edad: 5, macho: true, ladrar: function(){ return(`${this.nombre} puede ladrar`) },};perro.tamaño = "Grande";console.log(perro);/* { color: "Cafe", edad: 5, ladrar: function(){ return(`${this.nombre} puede ladrar`) }, macho: true, nombre: "Scott", tamaño: "Grande"}*/
con loro saremo in grado di aggiungere un nuovo valore all’oggetto.
Aggiorna campi dell’oggetto
Scrivi semplicemente una proprietà esistente, come segue:
let perro = { nombre:"Scott", color:"Cafe", edad: 5, macho: true, ladrar: function(){ return(`${this.nombre} puede ladrar`) },};perro.edad = 8;console.log(perro);/* { color: "Cafe", edad: 8, ladrar: function(){ return(`${this.nombre} puede ladrar`) }, macho: true, nombre: "Scott"}*/
Eliminazione del campo
Per eliminare una proprietà di un oggetto, viene utilizzata la parola riservata delete
come segue:
delete nombre_del_objeto.clave;
Ad esempio:
= “AAE8AB7E71″>
L’output degli esempi di questo post è realizzato con lo strumento Jsbin, per questo motivo il formato è come Questo.
Conclusioni 📎
- Un oggetto è la struttura dei dati più utilizzata in JavaScript, composta da coppie ordinate e raggruppate in tasti e valori.
- è chiamato un oggetto letterale sull’oggetto le cui proprietà vengono dichiarate testualmente nel codice.
- Gli oggetti possono memorizzare i metodi all’interno.
- Per accedere alle proprietà di un oggetto all’interno di un metodo è necessario utilizzare la parola riservata
this
di Scopo delle variabili.
- A differenza di altri linguaggi di programmazione, le proprietà possono essere aggiunte o cancellate in modo molto economico ma semplice ma semplice.