Попытка сделать этоIIFE и объекты JS
/*Javeline Javascript simple forum API by Makerimages v1.0*/
(function(){
Javeline={};
alert("hia");
Javeline.isNameSpace=true;
alert("hia");
Javeline.toString= function() { return "Javeline"; };
Javeline.Application=Application();
Javeline.Application.create();
alert("appmade");
}());
function Application()
{
function create()
{
Javeline.Application=this;
alert(Javeline.Application);
}
}
почему обыкновение код не запускать Javeline.Application.create()
?
также ToString возвращает все на этой линии после =
* Почему код не запускается * Вы имеете в виду «Почему код не будет работать?» Или вы не хотите, чтобы 'create' запускался? –
Потому что 'Приложение' ничего не возвращает и, конечно, не является объектом с методами. –
«Почему код не будет работать?» по не запущенному, я хотел просто указать часть, которая не будет работать javeline.Application.create() – Makerimages