JavaScript 函数定义

const PageLoading = () => (  <div className="page-loading-component">
  </div>);

这是React里的一段代码,定义函数为什么这样写:

const PageLoading = () => (
 
);

而不是这样:

function PageLoading(){
  <div className="page-loading-component">  </div>};

ES6的写法?这些知识点,应该看什么书学习?


慕容708150
浏览 555回答 1
1回答

偶然的你

这是ES6的语法,const命令用来声明常量,一旦声明,其值就不能发生改变。PageLoading&nbsp;=&nbsp;()&nbsp;=>&nbsp;( &nbsp; );属于箭头函数,ES6可以使用=>来定义函数,例如var&nbsp;a=b=>b//等同于var&nbsp;a=function(b){&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;b; }其它更加详细的用法,可以看看楼上推荐的书。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript