Javascript 反应错误-./src/App.js第16行:分析错误:意外令牌
我在他们的网站上尝试了一个教程,但我遇到了这个错误,我不知道哪里出了问题。 代码如下:Javascript 反应错误-./src/App.js第16行:分析错误:意外令牌,javascript,reactjs,jsx,Javascript,Reactjs,Jsx,我在他们的网站上尝试了一个教程,但我遇到了这个错误,我不知道哪里出了问题。 代码如下: function formatName(user) { return user.firstName + ' ' + user.lastName; //this is line 16 } const user = { firstName: 'Ciofliceanu'; lastName: 'Serban'; };
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'));
函数formatName(用户){
返回user.firstName+''+user.lastName;//这是第16行
}
常量用户={
名字:“Cioflicanu”;
姓氏:“塞尔维亚人”;
};
const element=Hello,{formatName(user)};
render(元素,document.getElementById('root');
我希望输出是Hello,cioflicanu Serban,但输出是:./src/App.js
第16行:解析错误:意外标记该错误很可能发生在用户的定义处,因为这不是正确的对象文字:
const user = {
firstName: 'Ciofliceanu';
lastName: 'Serban';
};
尝试更换代码>与,
:
const user = {
firstName: 'Ciofliceanu',
lastName: 'Serban'
};
希望这有帮助 错误很可能发生在user
的定义上,因为这不是正确的对象文字:
const user = {
firstName: 'Ciofliceanu';
lastName: 'Serban';
};
尝试更换代码>与,
:
const user = {
firstName: 'Ciofliceanu',
lastName: 'Serban'
};
希望这有帮助 你试过用逗号替换user
定义中的分号吗?@ChristianIvicevic在我发布答案前几秒钟,你添加了这条评论。如果你想发布答案,我可以写下来。@AlexanderStaroselsky别担心,谢谢你的体贴。有时也会很粗糙:你真的应该把它标记为打字错误。我用comas替换了分号,但仍然有相同的错误……其他想法?你有没有尝试过用逗号替换用户定义中的分号?@ChristianIvicevic在我发布答案前几秒钟你添加了这条评论。如果你想发布答案,我可以写下来。@AlexanderStaroselsky别担心,谢谢你的体贴。有时也会很粗糙:实际上,你应该把它标记为输入错误。我用comas替换了分号,仍然是相同的错误…其他想法?您好,我按照您所说的进行了修改,它仍然显示相同的错误…有什么想法吗?您需要提供有关应用程序配置的更多信息。不清楚您是如何编译/运行此文件的。您是否使用了Create React应用程序?您好,我按照您所说的进行了修改,但仍然显示相同的错误…有什么想法吗?您需要提供有关应用程序配置的更多信息。不清楚您是如何编译/运行此文件的。您是否使用了CreateReact应用程序?