我正在关注一些可以做到这一点的教程
module testme {
var testmeA = function(num) => num * num;
}
但我在=>上收到错误说{失踪。在本教程中,上述工作正常。
经过一段时间的游戏,我得到了以下工作
var testmeA = (num: number) => {return num*num};
所以你会注意到我被强迫"删除函数关键字,虽然教程说你可以,但你没有被迫做,我被迫在=>
之后添加大括号我希望有一些见解能够理解我做错了什么或者语法是否已经改变了?
如果语法已更改,记录的更改位于何处?
我使用的版本是
➜ ~ tsc -v
message TS6029: Version 1.4.1.0
提前致谢
答案 0 :(得分:3)
仅删除function
关键字:
var testmeA = (num: number) => num * num;