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. [a]는 정확히 무엇을 의미합니까?
- 2. `size * = b - a`는 무엇을 의미합니까?
- 3. int A [] = {}는 C에서 무엇을 의미합니까?
- 4. 클래스 다이어그램에서 "a"는 무엇을 의미합니까?
- 5. "select * from a..c"는 무엇을 의미합니까?
- 6. `a + = b + = c '는 무엇을 의미합니까?
- 7. 유닉스 bash 스크립팅 [-a]는 무엇을 의미합니까?
- 8. "has-a"와 "is-a"는 무엇을 의미합니까?
- 9. 이것은 무엇을 의미합니까? (int &) a
- 10. 이 변수 표기법은 무엇을 의미합니까? A [++ B] = $
- 11. 다음과 같은 명령문에서 쉼표는 무엇을 의미합니까? a, b = b, a?
- 12. `so`가 공유 객체를 의미한다면`a`는 무엇을 의미합니까?
- 13. C++의 "a <? = b"는 무엇을 의미합니까?
- 14. 함수 f (a, b)는 아래의 qustion에서 무엇을 의미합니까?
- 15. C에서 b = a && b는 무엇을 의미합니까?
- 16. REGEX는 무엇을 의미합니까? [a-zA-Z] | \ d
- 17. const char (& a) [N]은 무엇을 의미합니까?
- 18. 포트란에서 "%"는 무엇을 의미합니까?
- 19. [A-Z]는 [A-Za-z]를 의미합니까?
- 20. `a = b()`는`a`와`b`가 모두`X` 클래스 일 때 무엇을 의미합니까?
- 21. "**"는 파이썬에서 무엇을 의미합니까?
- 22. `_TYPE_fpos_t;는 무엇을 의미합니까?
- 23. Java에서^=는 무엇을 의미합니까?
- 24. 이것은 무엇을 의미합니까? 이퀄라이저 A => A -> [A] -> BOOL
- 25. 는 문자 A, M은
- 26. "표현이없는 #elif"는 무엇을 의미합니까?
- 27. !()는 데이터 생성자에서 무엇을 의미합니까?
- 28. "& key"는 PHP에서 무엇을 의미합니까?
- 29. C에서 "->"는 무엇을 의미합니까?
- 30. if (! msize)는 무엇을 의미합니까?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators – Teemu