Получить имя внутренней функции в JavaScript? - PullRequest
1 голос
/ 10 октября 2019

У меня есть такой код

function hello(name) {
  return `hello ${name}!`;
}

function wrap(fn) {
  try {
    console.log(fn.name); // cannot get this
    return fn.apply(this, arguments);
   } catch (e) {
    console.log(e);
   }
}

const wrapper = wrap(() => hello('world'));
console.log(wrapper);

Возможно ли получить имя внутренней функции (привет) из функции обтекания?

...