【问题标题】:How does JavaScript runtime relate to C#?JavaScript 运行时与 C# 有什么关系?
【发布时间】:2021-12-29 13:30:01
【问题描述】:

在浏览one of the learning modules from MSFT DocsUnderstand the .NET debugger in Visual Studio Code 部分时,我发现了以下语句:

全局变量可以从您程序的任何地方访问。 JavaScript 运行时的系统对象也包括在内,所以如果您在其中看到很多东西,请不要感到惊讶。

在编译和执行 C# 代码时,JavaScript 运行时在哪里出现?

在之前的任何学习模块中都没有提到 JSRE,而是谈到了 .NET 运行时环境和 .NET 编译器。

【问题讨论】:

  • "在编译和执行 C# 代码时,JavaScript 运行时在哪里出现?"除非您正在调试 JavaScript 代码,否则它可能不会。
  • 我认为是错字

标签: c# .net


【解决方案1】:

在编译和执行 C# 代码时,JavaScript 运行时在哪里出现?

它没有。 --- 例外无处不在BlazorWebAssembliesSignalR

这篇文章是关于调试器的——为了方便起见,它显然能够从多个来源获取数据。


我必须说我没有使用那个特定的调试器调试 JavaScript - 我主要坚持使用 Visual Studio。我很好奇它可以做什么。如果它不起作用:它一定是一个错字。

【讨论】:

  • 所以我猜这篇文章讨论的是我们在网络上使用 .NET 的情况?
  • 更重要的是:它讨论了调试器查看 JavaScript 运行时内存的可能性,以便您轻松调试。通常编译的 .net 代码不依赖于 JavaScript,偶尔也会有一些例外。
猜你喜欢
  • 2012-08-27
  • 1970-01-01
  • 2022-01-17
  • 2021-08-17
  • 2019-09-14
  • 2011-08-19
  • 2020-12-06
  • 2013-08-03
  • 2011-11-17
相关资源
最近更新 更多