Karl Heinz: Java Script Newbie Frage

Beitrag lesen

Hallo,

ich habe eine Frage zu Java-Script.

Ich möchte anmerken, dass ich nicht programmiere, möchte den Hintergrund bezogen auf folgende Problematik aber trotzdem verstehen.

In einer Anleitung habe ich die folgenden beiden Beispiele gefunden:

Beispiel 1:

<script>
  dataLayer = [{
    'product_ids' : 'AA12345',
    'page_type' : 'product',
    'total_value' : 49950
  }]
</script>

Beispiel 2:

<script>
  window.dataLayer = window.dataLayer || []
  dataLayer.push({
   'product_ids' : 'AA12345',
   'page_type' : 'product',
   'total_value' : 49950
  });
</script>

Handelt es ich bei Beispiel 1 und bei Beispiel 2 um das gleiche?

Wann sollte man Beispiel 1 als Lösung wählen bzw. wann Lösung man Beispiel 2 als Lösung wählen