Работаю с nodejs и ее require("vm").
Ничего не трогаю, все работает уже несколько лет. И заметил странность - при создании функции с именем уже существующей, старая функция не перезаписывается, а остается, т.е. новая не вызовется.
т.е. в песочнице
function aa() {console.log("aa!");}
...
function aa() {console.log("bb!");}
при вызове aa - будет aa!
Решение - обновился до текущей версии 8 - проблема исчезла. Иногда обновления полезны
Ничего не трогаю, все работает уже несколько лет. И заметил странность - при создании функции с именем уже существующей, старая функция не перезаписывается, а остается, т.е. новая не вызовется.
т.е. в песочнице
function aa() {console.log("aa!");}
...
function aa() {console.log("bb!");}
при вызове aa - будет aa!
Решение - обновился до текущей версии 8 - проблема исчезла. Иногда обновления полезны