2012-01-16 5 views
0

Я написал функцию в JavaScript, которая возвращает каждый раз, когда вы ее вызываете, новый экземпляр этого объекта. Среди его свойств, данный экземпляр имеет свойство даты, которая инициализируется, когда «начиная» этот объект (это сервера объекта):JS Date object undefined

instance.startedTime = new Date(); 

Позже, у меня есть функция, которая возвращает этот экземпляр сервера» свойства. При вызове он возвращает «undefined» для свойства instance.startedTime.
Почему это и как я могу правильно передать дату?

+0

JavaScript является ** клиентской стороной **, поэтому вы должны что-то путать. Вы имеете в виду Java случайно? Пожалуйста, дайте более подробную информацию и повторите вопрос. –

+0

Я думаю, вам нужно показать окружающий код, включая код, который пытается вернуть вашу собственность. – npup

+0

@ShadowWizard: почему это не может быть javascript? Его именование объекта «сервер» не обрекает его на серверную сторону :) – npup

ответ

0

Почему бы не просто сэкономить время?

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

еще не определено .. – limlim

+0

Является экземпляром undefined или instance.startedTime? – jgroenen