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

Piano di Misurazione: cos’è, cosa serve e come costruirlo per analizzare dati di qualità

Cos'è il piano di misurazione (e cosa non è) Il piano di misurazione è un…

2 settimane ago

Come usare Microsoft Clarity e Google Tag Manager per analizzare carrelli e form abbandonati

Avere automazioni di marketing per recuperare vendite e conversioni è un’ottima cosa. Se ci pensi…

2 settimane ago

Caso studio: FGM04 registra +72% di attribuzione delle conversioni e 98% di accuratezza dei dati tracciati grazie una strategia di Data Governance personalizzata

Fgm04, fondata nel 2004 è una realtà di cosmeceutica professionale, evolutasi fino a diventare un…

2 mesi ago

Cosa sono, come funzionano e come configurare gli Smart Events in Microsoft Clarity

Gli Smart Events di Microsoft Clarity sono eventi che tracciano automaticamente le azioni più importanti…

2 mesi ago

Universal Commerce Protocol e Business Agent: cosa cambia e le implicazioni per la Digital Analytics di retailer ed ecommerce

L'11 gennaio 2025 Google ha annunciato il lancio di Universal Commerce Protocol (UCP), un nuovo…

2 mesi ago

Caso studio: Giuseppe Zanotti aumenta del 20% il ROAS e del 6% le conversioni cart-to-checkout grazie alla CRO con Microsoft Clarity e GA4

Giuseppe Zanotti, brand italiano di luxury footwear fondato nel 1994 e riconosciuto a livello internazionale…

2 mesi ago