Показать сообщение отдельно
  #3 (permalink)  
Старый 07.09.2013, 20:31
Аспирант
Отправить личное сообщение для HJ90 Посмотреть профиль Найти все сообщения от HJ90
 
Регистрация: 24.07.2012
Сообщений: 37

Спасибо danik.js

А как можно вернуть результат функции при такой записи?
оно без return не работает:
plugin.registerattribute("seconds",  "", function(){new Date().getSeconds(); });

получается только так, ...а короче уже невозможно?
plugin.registerattribute("seconds",  "", function(){sec = new Date().getSeconds(); return sec});

Цитата:
Интересный вывод
Потому что d = new Date(); делает ссылку на объект Date(); а не копию объекта.
Соответственно результат имел бы браться уже с переменной d без повторного присвоения.
Ну по крайней мере я так думаю...

Последний раз редактировалось HJ90, 07.09.2013 в 20:48.
Ответить с цитированием