Разработка Adobe ExtendScript - Как отличающийся, чем регулярный JavaScript?

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

13
задан Community 8 February 2017 в 14:08
поделиться

2 ответа

Если это - что-нибудь как сценарии, используемые для старого IDE Flash, то я думаю, что это - просто прямой javascript/ECMAScript. Единственной реальной разницей являются API, которые Вы имеете доступный. Я ожидаю любого, кто хорош с JavaScript, был бы в состоянии взять его справедливо быстро.

6
ответ дан 1 December 2019 в 23:33
поделиться

ExtendScript очень близок к обычному JavaScript. Они сделали несколько расширений (например, перегрузку операторов), но в целом они очень похожи. Продукты Adobe включают IDE под названием «ExtendScript Toolkit» (ESTK), которая обеспечивает удобную среду для написания сценариев с интерактивным отладчиком.

Вы можете создавать новые элементы меню в Bridge, создавая экземпляры MenuElement. Задайте для свойства onSelect созданного вами объекта MenuElement функцию, которую должен выполнять элемент меню при его выборе. Справочное руководство Bridge CS4 JavaScript содержит все подробности.

12
ответ дан 1 December 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: