0
A
Antwort
2
Ja.
var x = x || [];
Dies bedeutet, wenn x einen Wert hat, um es zu x zuweisen oder mit leeren Array initialisieren [];
var x = 5;
x = x || 6;
x wird in diesem Fall gleich 5.
var x;
x ist jetzt undefiniert.
var x = x || [];
x war nicht zuvor definiert, also initialisiert mit leerem Array [];
+0
Edited. Tippfehler. Es tut uns leid – kawadhiya21
0
if (window.dataLayer===void 0 || window.dataLayer===null)
window.dataLayer=[];
else
window.dataLayer=window.dataLayer;
Verwandte Themen
- 1. Was bedeutet "a [href^="/"]"?
- 2. Was bedeutet $ a = [$ a] in PHP?
- 3. Was bedeutet das? (int &) a
- 4. Was bedeutet der Ausdruck "+ + a"?
- 5. was bedeutet "wählen * von a..c" bedeutet
- 6. Was bedeutet <a href="#!"> do?
- 7. Was bedeutet "Return a in b"?
- 8. Was bedeutet "A" in der Linux-Shell?
- 9. Was bedeutet int A [] = {} in C?
- 10. was bedeutet das char (* (* a [4])()) [5]?
- 11. Unix Bash Scripting Was bedeutet [-a]?
- 12. Was bedeutet "Merkmal A <: B"?
- 13. In Python, was bedeutet dict.pop (a, b)?
- 14. Was bedeutet s_i = s [i] - 'a'?
- 15. Was bedeutet "local-a foo" in zsh?
- 16. Was bedeutet "const char (& a) [N]"?
- 17. Was bedeutet a = b == c bedeutet in swift
- 18. Was passiert mit diesem Ausdruck? b = a + (a = a + 5)
- 19. Was die Ausgabe von echo ++ $ a + a $ ++
- 20. Bedeutet "synchronisierte E/A" immer "blockierende E/A"?
- 21. Was ist der ocaml Typ 'a. 'a ->' ein Mittelwert?
- 22. Was ist der Unterschied zwischen auto a = A (3) und A a (3)?
- 23. was bedeutet das in c int a: 16;?
- 24. Daten QueryParam (sym :: Symbol) a - was bedeutet das?
- 25. Was bedeutet loc = $ ('<a>', {href: window.location}) [0]; bedeuten?
- 26. Scala „cursor.asInstanceOf [:: [A]]. Tl = newElem“ was bedeutet es
- 27. Was bedeutet das "A" im Beispiel mit AutoHotKey?
- 28. Was bedeutet die Funktion von .a in einem schönenSoupelement?
- 29. Was bedeutet das _ in [a-zA-Z0-9_]?
- 30. Was bedeutet <a href="#" class="view"> mean?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators – Teemu