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