zoukankan      html  css  js  c++  java
  • react,es6的括号问题

    JavaScript 会自动给行末添加分号。如果 return 后面换行不加括号就会变成 return;。
    

      就是说因为jsx语句跨行了,如果写在一行是可以省略小括号的。

    const About = () => (
      <div>
        <h2>About</h2>
      </div>
    )
    //等同于
    const About = () => {
        return (
          <div>
            <h2>About</h2>
          </div>
        )
    }

    另外,对于箭头函数右边的大括号()=》{ }

    箭头函数后面不加大括号,默认只能有一行代码,默认return; 
    箭头函数后面加大括号,默认没有return;
  • 相关阅读:
    Mayan游戏
    选择客栈
    Redundant Paths
    中心选址
    辗转相除
    字符串
    线段覆盖
    配置魔药
    宝库通道
    教官的监视
  • 原文地址:https://www.cnblogs.com/rong88/p/12155423.html
Copyright © 2011-2022 走看看