提问者:小点点

是否可以将`fnname=_=>{}`转换为`function fnname(){}`?


我有这样的顶级函数:

fnname = _ => {
}

但我需要把它们转换成:

function fnname() {
}

以便我的minifier/parser/etc可以修改名称。

这可能使用自动化工具吗?

《巴别塔》设定在2015年,所有的改变都是被迫的,但都不起作用。

它会转动

fnname = _ => { 
  return "hi" 
}

fnname = function fnname(_) { 
  return "hi"; 
};

注意:它不是所需的函数fnname()...

请参阅:巴别塔在线


共1个答案

匿名用户

你可以使用像巴贝尔这样的翻译器,以便为你自动化它。 只需将ES2015作为目标或强制所有转换。