В моей среде, если я создаю класс в синтаксисе 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()
и запустить его таким же образом, она работает.
Надеюсь, в моем определении класса есть что-то принципиально неправильное. Если это так, я очень рад узнать.