javascript - Webassembly 最终会在浏览器中呈现为 HTML 吗?

标签 javascript html browser webassembly blazor

Webassembly 可以将 C# 编译为字节码,可由浏览器执行。它在浏览器中的呈现形式是什么?带有 JavaScript 的 HTML?或者像 Silverlight 或在浏览器内运行的 Java 小程序,例如具有丰富 GUI 的业务应用程序?

最佳答案

您用 C# 编写的应用程序代码被编译成 asp.net 程序集,并由编译成 WebAssembly 的单声道运行时管理。通过使用 JavaScript 互操作操作 DOM,在浏览器中呈现的是 html;也就是说,您的 C# 代码与 JavaScript 代码通信以操作 DOM,并重新呈现差异。

关于javascript - Webassembly 最终会在浏览器中呈现为 HTML 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52670764/

相关文章:

javascript - Javascript检测音频设备

javascript - 为什么闭包在这些函数中不起作用?

javascript - 在移动设备上拖放 HTML

javascript - 如何通过 jQuery 循环遍历某种类型的所有元素?

java - 如何使用网络浏览器制作 P2P 流媒体?

javascript - 单击按钮时调用脚本

javascript - 未捕获的语法错误 : Failed to execute 'querySelector' on 'Document'

javascript - 在指令中定义 ng-model 后,Angularjs ng-model 不起作用

javascript - 使用 javascript、范围输入和 css 转换的数学 : scale()

javascript - 在什么情况下我可以从托管网站访问子 IFrame 的 HTML-DOM?