Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular Typescript的基本问题-“;[ts]意外令牌。一种构造、方法……”;_Angular_Typescript_Visual Studio Code - Fatal编程技术网

Angular Typescript的基本问题-“;[ts]意外令牌。一种构造、方法……”;

Angular Typescript的基本问题-“;[ts]意外令牌。一种构造、方法……”;,angular,typescript,visual-studio-code,Angular,Typescript,Visual Studio Code,在编写一个简单的匿名函数声明时,我总是遇到奇怪的错误。 我试图寻找解决办法,但找不到 我写这篇文章时也会发生这种情况: functionOne(); var functionOne = function() { console.log("Hello!"); }; 还是这个 (()=> { //something }) 我认为不需要let关键字,因为您声明了类的属性。您不需要let或const在您的情况下,在类内部,您只需编写myVar=“Value”或public myVa

在编写一个简单的匿名函数声明时,我总是遇到奇怪的错误。 我试图寻找解决办法,但找不到

我写这篇文章时也会发生这种情况:

functionOne();

var functionOne = function() {
  console.log("Hello!");
};
还是这个

(()=> {
  //something
})

我认为不需要
let
关键字,因为您声明了类的属性。

您不需要
let
const
在您的情况下,在类内部,您只需编写
myVar=“Value”
public myVar=“Value”
(如果您想将变量公开)或者
private myVar=“Value”
(如果希望将变量设置为私有)

您可以执行以下操作

myAdd(x, y) {
  return x + y;
}
或者你可以这样做

function(x, y) {
   return x + y;
}

关键字
let
var
用于变量。

尝试更新您的
tsconfig.json
,以定位到正确的javascript版本,如
“target”:“ES5”,可能重复的