Imparare JavaScript significa oggi per un web developer fare non un passo avanti, bensì farne due! Prima di studiare framework fantastici come Vue.js e Node.js, concentriamoci su JavaScript e andiamo a ripassare concetti e funzioni di basica importanza. Vediamo insieme gli oggetti in JavaScript e andiamo a scandagliare alcune questioni che non devono e non possono passare inosservate.

Oggetti in JavaScript

Caratteristiche tipiche di un oggetto in JavaScript:

  • un oggetto in JavaScript appare come una sorta di array associativo che è possibile costruire e modificare dinamicamente (nella notazione letterale);
  • gli oggetti JavaScript non necessitano di classi;
  • per evitare, quindi, di dover ridefinire da zero oggetti che hanno la stessa struttura possiamo ricorrere ad un costruttore;
  • in questo modo, nella creazione di più oggetti con la stessa struttura, ci limiteremo ad impostare i soli valori specifici che differenziano un oggetto dall’altro;
  • nella definizione di un costruttore possiamo prevedere la presenza di parametri che possiamo utilizzare nell’inizializzazione del nostro oggetto;
  • si può modificare la struttura di un oggetto anche dopo la creazione;
  • si può modificare una proprietà di un oggetto specifico;
  • si può modificare il costruttore (quindi influenzare tutti gli oggetti da esso creato) attraverso il prototype;
  • anche gli oggetti predefiniti di JavaScript hanno un prototipo di riferimento, quindi questo ci consente di estendere funzionalità non previste.

Corso JavaScript LaraMind con cenni a Vue.js

Stiamo preparando un corso “bomba” per il 2021 e vogliamo in tutti i modi aprire il prossimo anno con un corso base “ma assai saporito” in aula e da remoto che affronti JavaScript in tutte le sue salse nella versione ES6 e che vada a far da apripista a Vue.js, libreria JavaScript che abbiamo preso come punto di riferimento per quanto concerne il nostro stack tecnologico.

Corso JavaScript con cenni a Vue.js

Dai un’occhiata al nostro Corso Vue.js e apprendi il framework JS che sta stravolgendo il mercato!