无法识别const且未在控制台上显示

时间:2018-07-05 17:28:35

标签: javascript reactjs

我刚开始使用React。为什么在控制台a和b上不能识别为2和5? 我知道这取决于一些React属性,但我想了解原因。

import React, { Component } from 'react';
import List from './components/list';

class App extends Component {
  constructor(props) {
    super(props);

    var a = 2;
    var b = 5;  

    const ggg = () => { return a * b };

    console.log(ggg);
  }  

  render() {
    return (
      <div className="giol">frff</div>
    );
  }
}

export default App;

1 个答案:

答案 0 :(得分:3)

const ggg = () => { return a * b };创建一个新功能。您需要调用它才能记录结果。

var a = 2;
var b = 5;  

const ggg = () => { return a * b };

console.log(ggg);
console.log(ggg());