Сегодня я экспериментировал с прототипом функции и пытался превратить обычный объект в рабочую функцию.До сих пор я пробовал что-то вроде этого:
const fn = {};
Object.setPrototypeOf(fn, Function.prototype);
Function.prototype.constructor.call(fn, 'console.log("function here!")');
fn(); // Uncaught TypeError: fn is not a function
Есть идеи, как это могло бы быть выполнимо?Ура! * * 1004