Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Переменная - функция (https://javascript.ru/forum/misc/31316-peremennaya-funkciya.html)

Ilyan 03.09.2012 10:06

Переменная - функция
 
Извиняюсь за дурацкое название темы, яваскрипт, как и ООП, поверхностно знаю и понимаю. Не так давно ковырялся где-то и увидел, что работает такая конструкция:

var testf = new function() {
	var test = function(numb) {
		alert(numb);
	};
}
testf.test(1);

Потом решил сделать также. Что я упускаю, почему у меня testf.test "is not a function"?

Ilyan 03.09.2012 10:11

Точно, что-то я перегрелся :)

var testf = new function() {
	[B]this[/B].test = function(numb) {
		alert(numb);
	};
}
testf.test(1);


Часовой пояс GMT +3, время: 18:52.