javascript - react 错误 - ./src/App.js 第 16 行 : Parsing error: Unexpected token

标签 javascript reactjs jsx

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

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 第 16 行:解析错误:意外的标记

最佳答案

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

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

尝试将 ; 替换为 ,:

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

希望有帮助!

关于javascript - react 错误 - ./src/App.js 第 16 行 : Parsing error: Unexpected token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54154566/

相关文章:

reactjs - 类型 'Element | undefined' 不可分配给类型 'FC<any> | undefined'

javascript - 我们可以显式捕获 Puppeteer (Chrome/Chromium) 错误 net::ERR_ABORTED 吗?

javascript - Redux.js : catching malformed actions?

javascript - 防止 useEffect Hook 在 ComponentDidMount() 上运行

javascript - 无法读取未定义的属性 'length' [reactjs]

javascript - 我们可以生成带有 jsx 字段的对象吗?

javascript - React Native 奇怪地换行文本

javascript - ReactJS 表单 onSubmit 不起作用,它没有被调用

javascript - 使用 session MVC

javascript - 使用 XML View 时如何在 SAPUI5 中实现数据绑定(bind)?