Glossario

Glossario: Array JavaScript

Innanzitutto cerchiamo di definire che è ‘sto Array.

L’Array (o chiamato dai NERD anche Vettore) è una struttura complessa (ma anche no :P) di dati. È quindi un elemento presente in tutti i linguaggi di programmazione.

Ok, e in Javascript?

Facciamola semplice, un Array JavaScript può immagazzinare più variabili.

Per prima cosa devi inizializzare la Variabile di tipo Array:

var a = new Array();

oppure

var a = [];

oppure

a = [];

I valori delle variabili possono essere di vario tipo:

  • stringhe:
a ='barbatrucco';

  • valori numerici
a = 12345;

  • valori booleani:
a = true;
a = false;

  • valori indefiniti o nulli:
a = undefined;
a = null;

  • oggetti:
a = {'nome_chiave': 'nome_valore'};

  • altri array (ebbene sì…)

Mentre una singola variabile può immagazzinare un solo valore alla volta, un array può immagazzinare più valori.

Ecco un esempio di Array:

a = ['barbatrucco',12345,true];

Potrebbe contenere un oggetto:

a = [{'variable1':'value1','variable2':'value2'}];

E se volessimo un Array contenente più Array? Voilà:

a = [['barbatrucco',12345,true],['miao',6789,false]];

Ora capisci perché il Data Layer di Google Tag Manager è un Array 🙂 In particolare solitamente è un Array di un oggetto, quindi ha questa struttura qua:

dataLayer = [{...}]

Bello, no?

Commenta qua sotto ed esprimi anche tu tutto il tuo amore per gli Array e i Data Layer 😀

Matteo Zambon

Recent Posts

Attribuzioni errate in GA4: cause e soluzioni al problema

Negli ultimi mesi hai notato in Google Analytics 4 un calo improvviso e inspiegabile nelle…

4 mesi ago

Come creare una Dashboard Ecommerce per analizzare i dati degli acquisti Nuovi e di Ritorno

Se ti trovi su questa guida è perché hai compreso che solo attraverso la Data…

4 mesi ago

Consent Mode v2 e calo dei dati delle audience e del traffico in Google Ads: cause e soluzioni

Da quando hai configurato la Consent Mode v2 (CM v2) hai notato cali improvvisi o…

6 mesi ago

Data Leak Google: Chrome e le implicazioni per la Privacy e la Digital Analytics

Premesso che non è possibile conoscere l'esatto funzionamento né di Chrome, né degli algoritmi di…

6 mesi ago