2009-03-15 20 views
16

Esto es más por curiosidad que un requisito real, pero me pregunto si es posible tratar JavaScript como (idealmente) un ciudadano .NET de primera clase, o (secundariamente) tener alguna forma de invocar/interpretar funciones de JavaScript puro (que no requieren el DOM) en una configuración de escritorio?¿Interpretación de JavaScript fuera del navegador?

¿Alguien ha intentado alguna vez implementar una versión CLR de JavaScript? Algo me molesta en mi mente con respecto a esto, pero ahora que lo pienso, probablemente sea PHP, no JavaScript.

+0

Gran pregunta. –

Respuesta

1

Es perfectamente posible ejecutar aplicaciones JavaScript sin el uso de un navegador web. Puede hacer esto simplemente ejecutando la aplicación usando cscript (típicamente los archivos javascript terminan con .js).

+0

¡Oh, hey Pete! No me di cuenta de que eras tú. :) Lamentablemente, estoy buscando una solución que pueda incorporar a una aplicación, ¡pero eso es interesante y no sabía que pudieras hacer eso! – devios1

+0

No hay problema, mi hombre. ¿Cómo te va? –

+0

Me está yendo bien. He renunciado a WPF y estoy cambiando al lado web de cosas como ASP.NET MVC, AJAX y acrónimos tan ingeniosos. ;) Afortunadamente, mi trabajo no está vinculado a ningún sistema operativo en particular (aunque mi conocimiento sigue siendo principalmente .NET). – devios1

2

JScript está disponible en .NET como ciudadano de primera clase. No es exactamente JavaScript, pero puede ser lo suficientemente cerca para sus necesidades.

0

También puede ejecutar archivos .js con node.js. Espero que esto ayude a alguien más.

Cuestiones relacionadas