Folgende Syntax kann bei Verwendung der Engine für JavaScript verwendet werden
Bei Verwendung der Engine für JavaScript muss das zuletzt ausgewertete Element einen Wert zurückgeben, anstatt einen Wert zu deklarieren.
In the JavaScript engine, the last item evaluated must return a value, rather than declare one.
Durch das Präfix erhält die Engine für JavaScript die Information, für welches Objekt Sie die Methode oder das Attribut aufrufen.
The prefix tells the JavaScript engine which object you are calling the method or attribute on.
Bei Verwendung der Engine für JavaScript muss.value hinzugefügt werden, um auf die Zeichen zuzugreifen
In the JavaScript engine, .value must be added in order to access the characters
Diese Ausnahmen sind hier zusammen mit den Änderungen dokumentiert, die vorgenommen werden müssen, um die Kompatibilität der betreffenden Syntax mit der Engine für JavaScript sicherzustellen.
These exceptions are documented here, along with the changes needed to make non-working syntax compatible with the JavaScript engine.
Bei Verwendung der Engine für JavaScript ist die explizite Angabe des Teils else der Anweisung erforderlich, wenn es sich dabei um die letzte Anweisung in der Expression handelt
The JavaScript engine needs the else portion of the statement to be explicitly stated if it is the last statement in the expression
Bei Verwendung der Engine für JavaScript sind für die Auswertung von if/else-Anweisungen Zeilenumbrüche oder Klammern erforderlich.
The JavaScript engine requires line breaks or brackets to evaluate if... else statements.
Die veralteten Snake-Case-Eigenschaften und -Methoden (bei denen ein Unterstrich anstelle von Binnenversalien verwendet wird) werden von der Engine für JavaScript nicht unterstützt.
The deprecated snake case properties and methods (written with an underscore instead of camelCase) are not supported by the JavaScript engine.
Die Engine für JavaScript zeigt standardmäßig den Wert der Eigenschaft an, sofern nicht explizit ein anderes Attribut wie.propertyIndex oder.name verwendet wird.
The JavaScript engine shows the value of the property by default unless another attribute like.propertyIndex or.name is explicitly used.
Wenn eine Expression mit einer Funktionsdeklaration endet, kann die Engine für JavaScript die Expression nicht auswerten, was zur Fehlermeldung „Objekt vom Typ X vorgefunden; eine Zahl, ein Array oder eine Eigenschaft wurde benötigt" führt.
If an expression ends with a function declaration, the JavaScript engine fails to evaluate the expression with the error "Object of type found where a Number, Array, or Property is needed".
Bei Verwendung der Engine für JavaScript muss dies durch „thisLayer" ersetzt werden
In the JavaScript engine, this must be replaced by thisLayer
Die Methoden und Eigenschaften für das Objekt „$." (Dollar) sind ExtendScript-spezifisch und werden größtenteils nicht von der Engine für JavaScript unterstützt.
(Dollar) object methods and properties are specific to ExtendScript and mostly not supported in the JavaScript engine.
reflect.properties und reflect.methods werden von der Engine für JavaScript nicht unterstützt, da es sich um ExtendScript-spezifische Methoden handelt, für die es keine direkten Entsprechungen in JavaScript gibt.
reflect.properties and reflect.methods are not supported in the JavaScript engine; they are ExtendScript-specific methods which have no direct equivalent in JavaScript.