Смотрю урок по ECMA 5, в котором есть слайд:
В видео рассказывается что если такой трюк(создать ссылку, а потом первоисточник занулить) делать с переменными, то они будут оставаться, фишка в том что ячейки переменных остаются на своих местах, просто меняем указатели на ячейки
Но если такой трюк проделывать с функциями , то должна быть ошибка.
Потому что мы жестко обнуляем ячейку с функцией.
Делаю у себя на компе и ошибки нету, что за чудеса такие? ((
Подскажите плиз
"use strict";
function f(str) {
return str;
}
var g = f;
f = null;
console.log(g('hi'));