How do I write a named arrow function in ES2015?

前端 未结 8 899
余生分开走
余生分开走 2020-11-22 16:29

I have a function that I am trying to convert to the new arrow syntax in ES6. It is a named function:

function sayHello(name) {
    console         


        
8条回答
  •  再見小時候
    2020-11-22 16:47

    Actually it looks like one way to name arrow functions (at least as of chrome 77...) is to do this:

    "use strict";
    let fn_names = {};
    fn_names.foo = () => { throw new Error(); };
    console.log("foo.name is: " + foo.name);
    try {
      foo();
    } catch (e) {
      console.log(e.stack);
    }
    

提交回复
热议问题