При просмотре файлов сценариев в Photoshop вы можете выбрать стандартные файлы Javascript (js) и файлы Adobe Javascript (jsx).Какая разница?
JavaScript - это торговое название стандарта ECMA-262 .Поставщики могут вносить в него изменения и поддерживать или не поддерживать определенные функции.
Подробнее о Adobe JavaScript см .: http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/photoshop/pdfs/photoshop_cs5_javascript_ref.pdf
Хотя Mozilla (Netscape) создала JavaScript, они сделали его стандартнымдля любого, чтобы использовать.Чтобы не изобретать велосипед, производители внедряют JavaScript в различные программные продукты.В случае Adobe это означает определенные функции для их продукта, которые не нужны для реализации на основе браузера.
Согласно http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/Acro6JSGuide.pdf
Acrobat JavaScript основан на ядре JavaScript версии 1.5 ISO-16262, ранее известном как ECMAScript.Acrobat JavaScript реализует расширения в виде новых объектов и сопровождающих их методов и свойств для языка программирования JavaScript.Эти специфичные для Acrobat объекты позволяют разработчику манипулировать файлом PDF, позволяя файлу PDF взаимодействовать с базой данных, изменять его внешний вид и т. Д.Поскольку специфичные для Acrobat объекты добавляются поверх основного JavaScript, у вас все еще есть доступ к стандартным классам, таким как Math, String, Date, Array и RegExp.
ISO-16262
ECMAScript