2011-12-08 3 views
2

나는 자바 스크립트 (내선 JS 4) 프로젝트 일하고 있어요, 난이 건너 온 : 정확히이 상황에서 '나'에 할당되고 무엇자바 스크립트 변수 초기화 구문

{ 
    init: function() { 
     var me = this, desktopCfg; 
     ... 
    } 
} 

?

+8

기본적으로 두 변수를 초기화하지만 처음에는 값만 제공합니다. –

+1

정확합니다. – simshaun

답변

5

이 : =

var me = this; 
var desktopCfg; 

,보다 precedence 높은 있습니다

var me = this, desktopCfg; 

은 동일합니다.

다음을 참조하십시오 : the manual for var이 구문의 예가 ​​있습니다.

1

대상이. 파서는 명령을 내려 가서 두 명령의 쉼표로 구분 된 목록을 봅니다. var me = this; desktopCfg; 변수 me가 들어있는 전체 객체를 가져옵니다.