Javascript和Adobe Javascript有什么区别?

时间:2011-09-14 14:49:49

标签: javascript photoshop photoshop-script

在Photoshop中浏览脚本文件时注意到,您可以选择标准Javascript(js)文件和Adobe Javascript文件(jsx)。有什么区别?

2 个答案:

答案 0 :(得分:2)

根据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文件与a进行通信   数据库,修改其外观等。因为   您可以在核心JavaScript之上添加特定于Acrobat的对象   仍然可以访问标准类,如Math,String,Date,Array,   和RegExp。

答案 1 :(得分:2)

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的情况下,这意味着他们的产品的特定功能是基于浏览器的实现所不需要的。