Подтвердить что ты не робот

Интерпретация JavaScript за пределами браузера?

Это больше из любопытства, которое является реальным требованием, но мне интересно, можно ли рассматривать JavaScript как (в идеале) первоклассного .NET-гражданина или (во-вторых) иметь способ вызова/интерпретации чистого JavaScript функции (которые не требуют DOM) в настройках рабочего стола?

Кто-нибудь пытался реализовать версию JavaScript для CLR? Что-то в моей голове относится к этому, но теперь, когда я думаю об этом, возможно, это PHP, а не JavaScript.

4b9b3361

Ответ 2

Используя DLR (Dynamic Language Runtime), вы можете использовать Managed JScript. См. Официальный блог JScript от Microsoft здесь.

http://blogs.msdn.com/jscript/archive/2007/05/04/managed-jscript-announced.aspx

Это относится к Ruby (IronRuby), Python (IronPython) и Dynamic VB. Вы также можете написать свой собственный язык DLR.

Ответ 3

JScript доступен на .NET как первоклассный гражданин. Это не совсем JavaScript, но может быть достаточно близко для ваших нужд.

Ответ 5

Совершенно можно запускать приложения JavaScript без использования веб-браузера. Вы можете сделать это, просто запустив приложение, используя cscript (как правило, файлы javascript заканчиваются на .js).

Ответ 6

Вы также можете запустить .js файлы с node.js. Надеюсь, это поможет кому-то еще.