0
A
回答
2
是的。
var x = x || [];
這意味着如果x有任何值,將它賦值給x或用空數組[]初始化;
var x = 5;
x = x || 6;
在這種情況下x等於5。
var x;
x現在未定義。
var x = x || [];
x先前未定義,所以用空數組[];
+0
編輯。錯字。抱歉 – kawadhiya21
0
if (window.dataLayer===void 0 || window.dataLayer===null)
window.dataLayer=[];
else
window.dataLayer=window.dataLayer;
相關問題
- 1. int A [] = {}是什麼意思?
- 2. SendKeys「%{A}」是什麼意思?
- 3. 什麼是ocaml類型'a。 'a - >'是什麼意思?
- 4. `size * = b - a`是什麼意思?
- 5. 數據( - >)a b是什麼意思?
- 6. s_i = s [i] - 'a'是什麼意思?
- 7. `a> b`是什麼意思?
- 8. 操作c = a +++ b是什麼意思?
- 9. println(f(a))是什麼意思?
- 10. a >> = b是什麼意思?
- 11. 類圖中的「a」是什麼意思?
- 12. 表達式「+ + a」是什麼意思?
- 13. C++中的* const * a是什麼意思
- 14. `int a [6] [(2,2)]`array是什麼意思?
- 15. 這是什麼意思? (int&)a
- 16. REGEX是什麼意思? [a-zA-Z] | \ d
- 17. [a-z0-9]是什麼意思?
- 18. `a + = b + = c`是什麼意思?
- 19. 「const char(&a)[N]」是什麼意思?
- 20. 使用Git時,「-a」是什麼意思?
- 21. 「特質A <:B」是什麼意思?
- 22. format(a,str(b))是什麼意思?
- 23. Elm docs - 「a」是什麼意思?
- 24. func(a)(** kwargs)是什麼意思)
- 25. 這是什麼意思在Javascript中:a = a | b
- 26. #define,EQ(a,b)((a)==(b))是什麼意思?
- 27. Haskell類型系統中的`Num a => a`是什麼意思?
- 28. a = a;是什麼意思?分析jQuery的源
- 29. <a href="#">Click here</a>是什麼意思?
- 30. 這是什麼意思?公式一=> A - > [A] - >布爾
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators – Teemu