问题标签 [unexpected-token]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
186 浏览

javascript - ReactJS 教程(tic tac)创建 HTML 意外令牌错误块

试图对我做类似事情的答案: https ://stackoverflow.com/a/45785715/8126531

嗨,我在这里做 ReactJS 教程,我基本上处于它要求替换的部分:

用 2 个循环来制作正方形,而不是对其进行硬编码。

从概念上讲,我不知道我是否弄错了,但是我一直在尝试将所有元素推入一个数组,然后将其呈现如下:

但我在控制台中收到一个错误,说“行”后面的分号是一个意外的标记。如果我将元素作为字符串推送到 htmlBlock,那么输出正是我想要的,除了在控制台中它是文字字符串而不是 HTML。

有人能告诉我为什么我有这个错误,或者我在概念上是否有错误,我应该以不同的方式来做吗?

干杯。

顺便说一句,不确定它是否相关,但我正在使用 webpack 并且 jsx 文件正在被转译和捆绑。

[已解决]:感谢大家的回复。感谢用户“emma”,我设法让它工作。我认为问题在于您不能将“不完整”的 html 块推送到数组并对其进行渲染。以下是我所做的更改:

再次感谢各位!!

0 投票
2 回答
276 浏览

node.js - GDAX-tt 上的“打字稿意外令牌导入” - 尝试对其他软件进行其他修复无济于事

显然,如果你搜索“打字稿意外令牌导入”,你会得到无数的结果。它们都是关于一些具体问题,而不是关于如何解决一般问题。因此,我在从其他答案中学习以解决我的问题时遇到问题。

任何帮助,将不胜感激。

我在用:

Mac OS X

npm v5.5.1

纱线 v1.3.2

ts-node v4.1.0

节点 v9.2.1

打字稿 v2.6.2

我正在关注这个:https ://coinbase.github.io/gdax-tt/gtt_installation.html

我安装了纱线。

我更新了 npm。

我用纱线添加了gdax-tt。

我使用 npm 安装打字稿。

我正在使用推荐的 tsconfig.json。它在安装页面上如下所示:

但是在github上是:

我都试过了,但由于我是 TS 新手,我不确定我是否正确使用了它们。我将如何检查?

我可以运行以下命令:

但是当我跑步时

我明白了:

我在这个网站和其他网站上看到了很多关于“意外令牌导入”的解决方案,但所有这些似乎都是相当具体的建议,我无法将其转化为我的解决方案。

有人可以指点我了解/调试此错误的资源或帮助我解决此特定情况吗?

0 投票
1 回答
340 浏览

javascript - 继续获取:未捕获的 SyntaxError:意外的令牌}

javascript 调试器在第 3 行说大括号是一个意外的标记。谁能帮我解决这个问题?

0 投票
1 回答
79 浏览

xslt - How to pass carat character "^" as a parameter in XSLT

How to pass carat character "^" as a parameter in XSLT

Below line tries to call a template but I'll get an error which is "unexpected token '^' in the expression"

This is some part of my data and I need to split it TEST12^Dr K Test^^^^^^^LAB^^^^DN^GOS&TFHS Hospital

My template is:

0 投票
1 回答
3767 浏览

javascript - Uncaught SyntaxError: Unexpected token < in inline.bundle.js:1 - Angular v4

部署到 IIS 后,我发现我的路由都不起作用,因此我研究然后发现这个问题说你必须添加一个重写web.config,我做了,路由现在正在工作。

这是我在开发模式下工作的一些路线,但在生产中:

我做了什么web.config

那么真正的问题是什么?当我刷新/重定向页面时会出现问题。经过一个小时的研究发现我写的规则web.config总是返回index.html,这就是我进入Uncaught SyntaxError: Unexpected token <以下文件的原因:

你有什么建议来解决这个问题?

更新:通过manage从路由中删除修复了没有参数的路由的问题,但对于包含参数的路由,问题仍然存在。

0 投票
1 回答
473 浏览

javascript - JavaScript 代码看起来格式正确,除了“未捕获的语法错误:意外的令牌:”

各位早上好!

我一直在通过 Google Chrome 开发者控制台测试我的 JavaScript 代码,并修复了所有错误,除了一个说“未捕获的语法错误:意外的令牌:”我在 Stack Overflow 上发现了类似的问题,但我的情况不同。此外,通常当控制台列出错误时,它会提供一个查看错误的链接,该链接将带有红色下划线。但是,这一次控制台列出了错误,但没有用红色下划线标记代码的错误部分。

Google Chrome 开发者控制台显示错误的屏幕截图

对我来说,一切看起来格式正确,我所有的双冒号看起来都正确放置。你能帮忙吗?提前致谢!

这是我的 JavaScript 代码:

0 投票
1 回答
4770 浏览

class - 类型脚本:SyntaxError: Unexpected token

我正在尝试实现这个简单的打字稿代码。但是在通过节点命令运行时出现奇怪的错误。有人可以帮忙吗?

Main.ts

运行命令: tsc main.ts && node main.ts

错误 :

0 投票
0 回答
1141 浏览

node.js - CSV 空列处理 - 快速 CSV npm

我有一个包含 5 列的 CSV,其中一些记录可能为空。

例如,让我们说

在此处输入图像描述

此处,Rib 的 Subject 和 Marks 为空。在这种情况下,如果我尝试使用 npm 模块fast-csv解析 CSV 文件,则会引发错误

...

肋骨,3,,,

SyntaxError: Unexpected token ,

代码片段:

是否有任何选项可以为列设置默认值或以任何其他方式处理此异常,不胜感激。

0 投票
2 回答
812 浏览

node.js - Node.js、Express.js - 意外令牌 {

我的应用程序每次到达此行时都会崩溃:

似乎找不到确切的答案..这是错误日志

语境:

0 投票
1 回答
1136 浏览

javascript - NodeJS 意外令牌“。”

我在行中有语法错误(意外标记“。”config.db.database;。这是我在文件中的代码

这是我需要的 config.js 代码:

请帮助,真的不知道如何解决它,我认为做的一切都是正确的,因为我正在复制教程代码。