вопрос по замыканиям в javascript
ты же это уже написал. только словами
alerts 'Hello'
function outter( a ) {
return function { return a; }
}
var b = outter( 'Hello' );
alert( b );
alerts 'Hello'
хмм. странно. Почему тогда
показывает не
,а
function outter( a ) {
return function { return a; }
}
alert(outter(b;
показывает не
function
{
return 'Hello';
}
,а
function
{
return a;
}
потому что таким образом ты смотришь текст функции до замыкания
спасибо
теперь не буду доверять alert'у при просмотре кода функций
теперь не буду доверять alert'у при просмотре кода функций
Оставить комментарий
hwh2010
можно ли написать такую функцию F от одного параметра, что при любом a F(a) возвращала бы function{return a}?