Есть пустой конструктор и его свойство в прототипе
function ConvertTime( secondsCount ){
}
ConvertTime.prototype.duration = function( secondsCount ){
if( secondsCount === '' ){
return '';
}
var dateObj = new Date( secondsCount );
var min;
if( dateObj.getUTCMinutes() < 10 ){
min = '0' + dateObj.getUTCMinutes();
} else {
min = dateObj.getUTCMinutes();
}
var hours;
if( dateObj.getUTCHours() < 10 ){
hours = '0' + dateObj.getUTCHours();
} else {
hours = dateObj.getUTCHours();
}
return dateStr;
}
я передаю ссылку на него в глобальный объект и вызываю его метод duration
window.prefix_ConvertTime = ConvertTime.duration;
console.log( new window.prefix_ConvertTime.duration( 14400 ) );
а выходят ошибки:
Uncaught TypeError: Cannot read property 'duration' of undefined
Uncaught TypeError: window.prefix_ConvertTime is not a function
Подскажите в чем обшибка, спасибо.