2010-03-24 4 views
0

В моей среде, если я создаю класс в синтаксисе JScript:Как настроить среду разработки JScript (NOT JScript.NET)?

class test{ 

} 

, а затем сохранить его в файл с именем «test.js» и запустить его с WScript, я получаю «Ошибка синтаксиса» Microsoft JScript в строке 1.

Однако, если я просто, скажем, написать функцию:

function getInput() { 

    var wshell = WScript.CreateObject("WScript.Shell"); 
    wshell.Popup ("Do you want to continue?"); 

    return userInput 
} 

getInput() 

и запустить его таким же образом, она работает.

Надеюсь, в моем определении класса есть что-то принципиально неправильное. Если это так, я очень рад узнать.

ответ

4

JScript - это только реализация Microsoft JavaScript/ECMAScript. Таким образом, у него нет классов или каких-либо других вещей, добавленных в JScript.NET, чтобы сделать его более удобным для .NET.

Игнорировать JScript.NET и читать по адресу the WSH version of JScript.

Смежные вопросы