我看过几个关于从代码隐藏 (c#) 执行 javascript 代码的主题 (example) .
谁能给出过程的描述:客户端代码是如何在服务器端运行的,经过了哪些过程?它的优点和缺点是什么?
最佳答案
没有什么比客户端或服务器端更好的了。它是执行代码的环境。 在您的服务器中,您有一个容器正在解释您的 C# 代码并将其编译为机器指令。 但是在您的网络浏览器中,有一些可以解释您的 js 代码的工具,它被称为 javascript 编译器,例如 google chrome 中的 V8。
因此,如果您有任何 C# sharp 代码也有一些 Javascript 代码...它的 C3 部分将在服务器中运行并输出包含 HTML、JS 和 CSS 的代码。 所以这是应用业务逻辑后的服务器输出。输出代码将在浏览器上运行,因为浏览器足够智能,可以理解 HTML 和 Javascript 代码。
这样您的 C# 和 Javascript 代码就会执行。
关于c# - 客户端代码如何在服务器端运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20854422/