首页 > 解决方案 > 反应错误 - ./src/App.js 第 16 行:解析错误:意外的令牌

问题描述

我尝试了他们网站上的教程,但遇到了这个错误,我不知道出了什么问题。这是代码:

function formatName(user) {
        return user.firstName + ' ' + user.lastName; //this is line 16
      }

      const user = {
        firstName: 'Ciofliceanu';
        lastName: 'Serban';
      };

      const element = <h1>Hello, {formatName(user)}</h1>;

      ReactDOM.render(element, document.getElementById('root'));

我希望输出是 Hello, Ciofliceanu Serban 但输出是:./src/App.js Line 16: Parsing error: Unexpected token

标签: javascriptreactjsjsx

解决方案


该错误很可能在定义时真正发生,user因为这不是正确的对象文字:

const user = {
  firstName: 'Ciofliceanu';
  lastName: 'Serban';
};

尝试替换;,

const user = {
  firstName: 'Ciofliceanu',
  lastName: 'Serban'
};

希望这会有所帮助!


推荐阅读