Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.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
如何在VS代码中使用JavaScript私有字段?_Javascript_Typescript_Visual Studio Code - Fatal编程技术网

如何在VS代码中使用JavaScript私有字段?

如何在VS代码中使用JavaScript私有字段?,javascript,typescript,visual-studio-code,Javascript,Typescript,Visual Studio Code,我在JavaScript中使用了,但VS代码表示这是一个语法错误: 具体错误为:无效字符。ts(1127) 如何使VS代码理解私有字段?原因 VS代码使用为其JavaScript和TypeScript IntelliSense提供支持。TypeScript项目只添加了对私有字段的支持。然而,VS代码(1.41)的当前版本仅包括最新的稳定类型脚本3.7版本 如果您看到私有字段的语法错误,则可能是在VS代码中使用了尚未理解私有字段的TypeScript版本 变通办法 VS代码1.43(将于2020

我在JavaScript中使用了,但VS代码表示这是一个语法错误:

具体错误为:
无效字符。ts(1127)

如何使VS代码理解私有字段?

原因 VS代码使用为其JavaScript和TypeScript IntelliSense提供支持。TypeScript项目只添加了对私有字段的支持。然而,VS代码(1.41)的当前版本仅包括最新的稳定类型脚本3.7版本

如果您看到私有字段的语法错误,则可能是在VS代码中使用了尚未理解私有字段的TypeScript版本

变通办法 VS代码1.43(将于2020年3月初发布)将包括TypeScript 3.8。在此之前,您可以通过以下方式升级工作区以使用更新的typescript版本:

  • 安装

  • 跟随

请记住,其他VS代码扩展(如linter)也可能需要通过对私有字段的支持进行更新