Der Fehler „Das Objekt unterstützt diese Eigenschaft oder Methode nicht“ wird angezeigt, wenn ich eine bestimmte JavaScript-Methode in meinen Makros verwende. Warum?

Viele neue Methoden in modernem JavaScript/ECMAScript sind in EmEditor nicht verfügbar. EmEditor-Makros verwenden standardmäßig JScript 5.8 (entspricht Internet Explorer 8.0), daher werden neuere Methoden, die nach JScript 5.8 eingeführt wurden, in EmEditor-Makros nicht unterstützt. Die Ersetzungsausdrücke verwenden Chakra (entspricht Microsoft Edge Legacy) und unterstützen bis zu ECMAScript 5.1, daher werden neuere Methoden, die nach ECMAScript 5.1 eingeführt wurden, nicht unterstützt.

Die neuere V8-Engine unterstützt die neuesten ECMAScript-Standards, solange Ihr Windows-Betriebssystem aktualisiert ist.