Так как функции в JavaScript являются первоклассным объектом путем определения его тот путь, он эффективно определяет "класс" во многом как C++ или C#.
, Что функция может определить локальные переменные и иметь функции в нем. Внутренние функции (эффективно методы экземпляра) будут иметь доступ к локальным переменным (эффективно переменные экземпляра), но они будут изолированы от остальной части сценария.
API отсутствует. Однако есть способы сделать это, и все они потенциально проблематичны. Если вы хотели использовать Python, я недавно обнаружил для этого скрипт .
У Google был SOAP API, но его больше нет. Некоторые люди очищают результаты. Вы можете попробовать получить его из AJAX API, но для этого нет общедоступного API.
Я не понимаю вашего вопроса. Не могли бы вы уточнить, и я обновлю свой ответ?