在带有 TypeScript 的 JSFiddle 中使用粗箭头函数

Use of fat arrow functions in JSFiddle with TypeScript

我在 JSFiddle 上有一些使用 TypeScript 的博客文章的片段,但其中一些已经停止工作。

特别是当我对函数定义使用粗箭头符号时。 它以前一直在工作,所以也许我需要在 JSFiddle 上设置一些选项?

这是一个简单的例子:https://jsfiddle.net/CaveOfCode/3wdme693/1/ 使用以下代码段:

const fatArrow = () => console.log("fatArrow");
fatArrow();
const functionKeyword = function() { console.log("functionKeyword"); };
functionKeyword();

fatArrow 抛出错误。

VM111:2 Uncaught SyntaxError: Unexpected identifier

正如您在控制台上看到的那样,他们的 TypeScript 集成已损坏

值得通过不同渠道联系他们:http://doc.jsfiddle.net/meta/channels.html

您的代码是正确的(您可能知道)。