В моей среде, если я создаю класс в синтаксисе JScript:
class test{
}
, а затем сохраните его в файл с именем «test.js» и запустите его с помощью wscript, в строке 1 я получаю «Синтаксическую ошибку» Microsoft JScript.
Однако, если я просто скажу, напишу функцию:
function getInput() {
var wshell = WScript.CreateObject("WScript.Shell");
wshell.Popup ("Do you want to continue?");
return userInput
}
getInput()
и запустить его таким же образом, он работает.
Надеюсь, что-то в корне неверно с моим определением класса. Если это так, я рад узнать.