이것은 수정중인 JavaScript 파일의 맨 처음 줄입니다. 그리고 그것은 무엇을합니까? jQuery는 파일에서도 사용됩니다.자바 스크립트 파일의 첫 줄은 var w = w ||입니다. {};
var w = w || {};
내가 알고있는 것부터 || 이것은 모질라 설명서에서 인용 한 논리적 연산자입니다. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators#Logical_OR
논리 연산자는 일반적으로 부울 (논리) 값과 함께 사용됩니다. 값이 같으면 부울 값을 반환합니다. 그러나 & & 및 || 연산자는 실제로 지정된 피연산자 중 하나의 값을 반환하므로 이러한 연산자가 부울이 아닌 값과 함께 사용되면 부울이 아닌 값을 반환 할 수 있습니다.
w
경우
가능한 복제본 [JavaScript 함수의 기본 매개 변수 값 설정] (http://stackoverflow.com/questions/894860/set-a-default-parameter-value-for-a-javascript-function) – soulcheck
It w가 이미 정의되어 있는지 확인하고 그렇지 않으면 빈 객체를 할당합니다. – j08691
가능한 중복 [Javascript에서 선택적 함수 매개 변수를 수행하는 더 좋은 방법이 있습니까?] (http://stackoverflow.com/questions/148901/is-there-a-better-way-to-do-optional-function- parameters-in-javascript) –