js的方法定义问题

看到有js代码如下

https://img4.mukewang.com/5c6e4a080001faaa08000175.jpg


感觉很疑惑的地方就是


renderTag = (film: Film) => {

    return film.tagInfo ? film.tagInfo : film.title;

};


selectFilm(film: Film) {

    this.setState({films: [...this.state.films, film]});

}

这两个不都是定义一个function么,想知道这两种写法有什么区别

这和我之前所知的js的定义方法


function a (){

    ......

}

又有神马不同呢


慕森卡
浏览 203回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript