Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript和Adobe Javascript之间的区别是什么?_Javascript_Photoshop_Photoshop Script - Fatal编程技术网

Javascript和Adobe Javascript之间的区别是什么?

Javascript和Adobe Javascript之间的区别是什么?,javascript,photoshop,photoshop-script,Javascript,Photoshop,Photoshop Script,注意,在Photoshop中浏览脚本文件时,可以选择标准Javascript(js)文件和Adobe Javascript文件(jsx)。有什么区别吗?根据 AcrobatJavaScript基于的JavaScript版本1.5的核心 ISO-16262,以前称为ECMAScript。AcrobatJavaScript 以新对象及其子对象的形式实现扩展 JavaScript编程的伴随方法和属性 语言。这些特定于Acrobat的对象使开发人员能够 操纵PDF文件,允许PDF文件与 数据库,修改其外

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

根据

AcrobatJavaScript基于的JavaScript版本1.5的核心
ISO-16262
,以前称为
ECMAScript
。AcrobatJavaScript 以新对象及其子对象的形式实现扩展 JavaScript编程的伴随方法和属性 语言。这些特定于Acrobat的对象使开发人员能够 操纵PDF文件,允许PDF文件与 数据库,修改其外观,等等。因为 Acrobat特定对象添加到核心JavaScript之上,您可以 仍然可以访问标准类,如数学、字符串、日期、数组、, 和RegExp


JavaScript是该标准的商标名。供应商可以自由对其进行更改,并支持或不支持特定功能

有关Adobe JavaScript的详细信息,请参阅:


当Mozilla(Netscape)创建JavaScript时,他们将其作为任何人都可以使用的标准。为了不重新发明轮子,供应商将JavaScript整合到各种软件产品中。在Adobe的例子中,这意味着基于浏览器的实现不需要其产品的特定功能。

我使用过Adobe InDesign,它使用相同的.jsx文件。据我所知,它是标准的javascript语法-在Adobe的javascript引擎上运行,带有Photoshop/InDesign的SDK,这样您就可以引用与PS/ID相关的特定对象。它应该都内置-假设您使用的是ExtendScript工具包?