Javascript和c#交叉编译和转换
本文关键字:转换 交叉编译 Javascript | 更新日期: 2023-09-27 18:12:50
有哪些工具可以交叉编译或将Javascript转换为c# ?如何在c#中执行JS或在JS中执行c# ?这是一个很受欢迎的问题,我将给出答案。
将c#编译成Javascript
- SharpKit(网站)-编写和调试c# 4.0,编译成JS
- Blade -编写c#并编译为JS, DOM, HTML, CSS接口
- ScriptSharp -编写c#并编译为JS,支持jQuery
- Saltarelle -编写c# 5.0并编译为JS, LINQ, jQuery, NodeJS支持
- JSIL -编译CIL字节码到人类可读的JS
- JSC -编译CIL字节码到JS, ActionScript, Java, PHP
在c#中运行Javascript
- IronJS - Javascript on CLR/DLR Runtime, Ecmascript 3.0
- Jint - Javascript VM, Ecmascript 3.0
- 侏罗纪-编译JS成。net CIL, ECMAScript 3和ECMAScript 5
- MS JScript Engine - Legacy scripting Javascript Engine
- Edge.js -与Node.js一起运行c#代码,在进程中
在Visual Studio中将c#代码编译为Javascript:
- DuoCode -基于Roslyn的编译器,将c#转换为javascript
JScriptSuite -将MSIL (c#或其他。net语言)编译为JavaScript。允许调试原始。net (c#)代码,提供数据绑定模板,远程接口,控件