在浏览器之外解释JavaScript?

16

这更多是出于好奇而非真正的要求,但我想知道是否可以将JavaScript作为.NET的头等公民(理想情况下),或者(其次)在桌面环境中调用/解释纯JavaScript函数(不需要DOM)的某种方法?

是否有人尝试过实现JavaScript的CLR版本? 一些东西在我脑海中挥之不去,但现在我想起来可能是PHP,而不是JavaScript。

6个回答

6

4

2

JScript作为一等公民可在.NET上使用。它不完全是JavaScript,但对于您的需求可能足够接近。


1

1

完全可以在不使用Web浏览器的情况下运行JavaScript应用程序。您只需使用cscript运行应用程序即可(通常JavaScript文件以.js结尾)。


哦,嘿 Pete!没注意到是你。 :) 不幸的是我正在寻找一个可以嵌入应用程序的解决方案,但那很有趣,我不知道你能做到那样! - devios1
进展顺利——我已经放弃了WPF,转向ASP.NET MVC、AJAX等时髦的缩写词所代表的Web开发领域。;) 幸运的是,我的工作不受任何特定操作系统的限制(尽管我的知识仍然主要集中在.NET上)。 - devios1

0

你也可以使用node.js运行.js文件。希望能对其他人有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接