I'm a JavaScript developer, who has just begun to dive into Adobe's ExtendScript technology, aiming to improve productivity and workflow on many of my enterprise's daily tasks on Illustrator PDF form generation.
In first instance I thought it was an implementation of some ECMAScript standards with addition of a propertary implementation of a Document Object Model, an API for accessing the file system and some other stuff. I was hoping the last version of the Creative Suite (CS6) implemented ECMAScript 5.
My first surprise was not finding any reference on the internet about the implementation details of the ExtendScript engine. My second surprise was finding, when querying Array.prototype
for some ECMAScript 5 methods, that it is undefined
, which makes me doubt of the standards-compliance of the implementation.
Can anyone provide any reference on that implementation details, if it complies any ECMAScript standard and which version?
Lots of thanks in advance.