2012-01-16 3 views
0

JavaScript로 함수를 작성할 때마다 호출 할 때마다이 객체의 새 인스턴스를 반환합니다. 속성 가운데,이 인스턴스가이 객체를 '시작'할 때 초기화되고 날짜 속성이 있습니다 (그것이 서버 객체의) :JS Date 객체 undefined

instance.startedTime = new Date(); 

나중에,이 서버 인스턴스 '를 반환하는 기능을 가지고 속성. 이 함수를 호출하면 instance.startedTime 속성에 대해 'undefined'가 반환됩니다.
왜 그런가요? 어떻게 날짜를 제대로 전달할 수 있습니까?

+0

자바 스크립트는 ** 클라이언트 측 **이므로 혼동을 야합니다. 혹시 자바를 의미합니까? 자세한 내용을 입력하고 질문을 다시 태그하십시오. –

+0

재산을 반환하려고하는 코드를 포함하여 주변 코드를 표시해야한다고 생각합니다. – npup

+0

@ShadowWizard : 왜 자바 스크립트가 될 수 없습니까? 객체의 "서버"라는 이름은 서버 측이 될 수 없습니다. :) – npup

답변

0

왜 시간을 절약하지 않습니까?

instance.startedTime = (new Date).getTime(); 
+0

아직 정의되지 않았습니다. – limlim

+0

인스턴스가 정의되지 않았습니까, 아니면 인스턴스가 시작 되었습니까? – jgroenen