JavaScript-Standard-Eigenschaften und -Funktionen in Jitterbit Studio
Diese Standard-JavaScript-Funktionen – Teil von ECMA-262 v5.1 – werden in Jitterbit-JavaScripts unterstützt.
Wichtig
Für eine verbesserte Leistung empfehlen wir, JavaScript nur zu verwenden, wenn ein Jitterbit-Skript Äquivalent nicht verfügbar ist.
JavaScript-Array-Eigenschaften und -Funktionen
| Array-Eigenschaft | Beschreibung |
|---|---|
array.constructor |
Gibt die Funktion zurück, die das Prototypobjekt des Array-Objekts erstellt |
array.length |
Gibt die Länge eines Arrays zurück |
Array.prototype |
Das Objekt, das das Hinzufügen von Eigenschaften und Methoden zu einem Array-Objekt ermöglicht |
| Array-Funktion | Beschreibung |
|---|---|
array.concat |
Verbindet zwei oder mehr Arrays und gibt eine Kopie der verbundenen Arrays zurück |
array.every |
Überprüft, ob jedes Element in einem Array einen Test (Funktion) besteht |
array.filter |
Erstellt ein neues Array mit jedem Element in einem Array, das einen Test (Funktion) besteht |
array.forEach |
Ruft eine Funktion für jedes Element in einem Array auf |
array.indexOf |
Durchsucht ein Array nach einem Element und gibt dessen Position zurück |
Array.isArray |
Überprüft, ob ein Objekt ein Array ist |
array.join |
Verbindet alle Elemente eines Arrays zu einem String |
array.lastIndexOf |
Durchsucht ein Array nach einem Element, beginnend am Ende, und gibt dessen Position zurück |
array.map |
Erstellt ein neues Array mit dem Ergebnis des Aufrufs einer Funktion für jedes Element in einem Array |
array.pop |
Entfernt das letzte Element eines Arrays und gibt dieses Element zurück |
array.push |
Fügt neue Elemente am Ende eines Arrays hinzu und gibt die neue Länge zurück |
array.reduce |
Reduziert die Werte eines Arrays auf einen einzelnen Wert (von links nach rechts) |
array.reduceRight |
Reduziert die Werte eines Arrays auf einen einzelnen Wert (von rechts nach links) |
array.reverse |
Kehrt die Reihenfolge der Elemente in einem Array um |
array.shift |
Entfernt das erste Element eines Arrays und gibt dieses Element zurück |
array.slice |
Wählt einen Teil eines Arrays aus und gibt das neue Array zurück |
array.some |
Überprüft, ob eines der Elemente in einem Array einen Test (Funktion) besteht |
array.sort |
Sortiert die Elemente eines Arrays |
array.splice |
Fügt Elemente zu einem Array hinzu oder entfernt sie |
array.toLocaleString |
Konvertiert ein Array in einen String und gibt das Ergebnis unter Verwendung lokaler Konventionen zurück |
array.toString |
Konvertiert ein Array in einen String und gibt das Ergebnis zurück |
array.unshift |
Fügt neue Elemente am Anfang eines Arrays hinzu und gibt die neue Länge zurück |
array.valueOf |
Gibt den primitiven Wert eines Arrays zurück |
JavaScript-Datums Eigenschaften und Funktionen
Warnung
ECMA-262 v5.1 hat Probleme mit der Handhabung von Daten und der Sommerzeit. Seien Sie sich dessen bewusst, wenn Sie diese Funktionen verwenden.
| Datumseigenschaft | Beschreibung |
|---|---|
date.constructor |
Gibt die Funktion zurück, die das Prototypobjekt des Array-Objekts erstellt |
Date.prototype |
Das Objekt, das das Hinzufügen von Eigenschaften und Methoden zu einem Date-Objekt ermöglicht |
| Datumsfunktion | Beschreibung |
|---|---|
date.getDate |
Gibt den Tag des Monats zurück (von 1-31) |
date.getDay |
Gibt den Wochentag zurück (von 0-6) |
date.getFullYear |
Gibt das Jahr zurück |
date.getHours |
Gibt die Stunde zurück (von 0-23) |
date.getMilliseconds |
Gibt die Millisekunden zurück (von 0-999) |
date.getMinutes |
Gibt die Minuten zurück (von 0-59) |
date.getMonth |
Gibt den Monat zurück (von 0-11) |
date.getSeconds |
Gibt die Sekunden zurück (von 0-59) |
date.getTime |
Gibt die Anzahl der Millisekunden seit Mitternacht am 1. Januar 1970 und ein angegebenes Datum zurück |
date.getTimezoneOffset |
Gibt den Zeitunterschied zwischen UTC-Zeit und lokaler Zeit in Minuten zurück |
date.getUTCDate |
Gibt den Tag des Monats gemäß der universellen Zeit zurück (von 1-31) |
date.getUTCDay |
Gibt den Wochentag gemäß der universellen Zeit zurück (von 0-6) |
date.getUTCFullYear |
Gibt das Jahr gemäß der universellen Zeit zurück |
date.getUTCHours |
Gibt die Stunde gemäß der universellen Zeit zurück (von 0-23) |
date.getUTCMilliseconds |
Gibt die Millisekunden gemäß der universellen Zeit zurück (von 0-999) |
date.getUTCMinutes |
Gibt die Minuten gemäß der universellen Zeit zurück (von 0-59) |
date.getUTCMonth |
Gibt den Monat gemäß der universellen Zeit zurück (von 0-11) |
date.getUTCSeconds |
Gibt die Sekunden gemäß der universellen Zeit zurück (von 0-59) |
date.getFullYear |
Gibt das volle Jahr zurück |
Date.now |
Gibt die Anzahl der Millisekunden seit Mitternacht am 1. Januar 1970 zurück |
Date.parse |
Analysiert einen Datumsstring und gibt die Anzahl der Millisekunden seit Mitternacht am 1. Januar 1970 zurück |
date.setDate |
Setzt den Tag des Monats eines Date-Objekts |
date.setFullYear |
Setzt das Jahr eines Date-Objekts |
date.setHours |
Setzt die Stunde eines Date-Objekts |
date.setMilliseconds |
Setzt die Millisekunden eines Date-Objekts |
date.setMinutes |
Setzt die Minuten eines Date-Objekts |
date.setMonth |
Setzt den Monat eines Date-Objekts |
date.setSeconds |
Setzt die Sekunden eines Date-Objekts |
date.setTime |
Setzt ein Datum eines Date-Objekts auf eine angegebene Anzahl von Millisekunden nach/vor dem 1. Januar 1970 |
date.setUTCDate |
Setzt den Tag des Monats eines Date-Objekts gemäß der universellen Zeit |
date.setUTCFullYear |
Setzt das Jahr eines Date-Objekts gemäß der universellen Zeit |
date.setUTCHours |
Setzt die Stunde eines Date-Objekts gemäß der universellen Zeit |
date.setUTCMilliseconds |
Setzt die Millisekunden eines Date-Objekts gemäß der universellen Zeit |
date.setUTCMinutes |
Setzt die Minuten eines Date-Objekts gemäß der universellen Zeit |
date.setUTCMonth |
Setzt den Monat eines Date-Objekts gemäß der universellen Zeit |
date.setUTCSeconds |
Setzt die Sekunden eines Date-Objekts gemäß der universellen Zeit |
date.toDateString |
Wandelt den Datumsanteil eines Date-Objekts in einen lesbaren String um |
date.toISOString |
Gibt ein Datum als String im ISO-Standard zurück |
date.toJSON |
Gibt ein Datum als String zurück, formatiert als JSON-Datum |
date.toLocaleDateString |
Gibt den Datumsanteil eines Date-Objekts als String unter Verwendung lokaler Konventionen zurück |
date.toLocaleTimeString |
Gibt den Zeitanteil eines Date-Objekts als String unter Verwendung lokaler Konventionen zurück |
date.toLocaleString |
Wandelt ein Date-Objekt in einen String um, unter Verwendung lokaler Konventionen |
date.toString |
Wandelt ein Date-Objekt in einen String um |
date.toTimeString |
Wandelt den Zeitanteil eines Date-Objekts in einen String um |
date.toUTCString |
Wandelt ein Date-Objekt in einen String um, gemäß der universellen Zeit |
Date.UTC |
Gibt die Anzahl der Millisekunden in einem Datum seit Mitternacht am 1. Januar 1970 gemäß UTC-Zeit zurück |
date.valueOf |
Gibt den primitiven Wert eines Date-Objekts zurück |
JavaScript-Mathematikeigenschaften und -funktionen
| Mathematikeigenschaft | Beschreibung |
|---|---|
Math.E |
Gibt die Eulersche Zahl (ungefähr 2.71828182845905) zurück |
Math.LN2 |
Gibt den natürlichen Logarithmus von 2 (ungefähr 0.693147180559945) zurück |
Math.LN10 |
Gibt den natürlichen Logarithmus von 10 (ungefähr 2.30258509299405) zurück |
Math.LOG2E |
Gibt den Logarithmus zur Basis 2 von e (ungefähr 1.44269504088896) zurück |
Math.LOG10E |
Gibt den Logarithmus zur Basis 10 von e (ungefähr 0.434294481903252) zurück |
Math.PI |
Gibt π (ungefähr 3.14159265358979) zurück |
Math.SQRT1_2 |
Gibt die Quadratwurzel von 1/2 (ungefähr 0.707106781186548) zurück |
Math.SQRT2 |
Gibt die Quadratwurzel von 2 (ungefähr 1.4142135623731) zurück |
| Mathematikfunktion | Beschreibung |
|---|---|
Math.abs(x) |
Gibt den Absolutwert von x zurück |
Math.ceil(x) |
Gibt x auf die nächste ganze Zahl aufgerundet zurück |
Math.exp(x) |
Gibt den Wert von ex zurück |
Math.floor(x) |
Gibt x auf die nächste ganze Zahl abgerundet zurück |
Math.max(x, y, z) |
Gibt die Zahl mit dem niedrigsten Wert zurück |
Math.min(x, y, z) |
Gibt die Zahl mit dem höchsten Wert zurück |
Math.pow(x, y) |
Gibt den Wert von x hoch y zurück |
Math.random() |
Gibt eine Zufallszahl zwischen 0 und 1 zurück |
Math.sqrt(x) |
Gibt die Quadratwurzel von x zurück |
Math.acos(x) |
Gibt den Arccosinus von x zurück (wobei x in Bogenmaß ist) |
Math.asin(x) |
Gibt den Arcsinus von x zurück (wobei x in Bogenmaß ist) |
Math.atan(x) |
Gibt den Arctangens von x als numerischen Wert zwischen -π/2 und π/2 Bogenmaß zurück |
Math.atan2(y, x) |
Gibt den Arctangens des Quotienten seiner Argumente zurück |
Math.cos(x) |
Gibt den Kosinus von x zurück (wobei x in Bogenmaß ist) |
Math.log(x) |
Gibt den natürlichen Logarithmus (Basis e) von x zurück |
Math.round(x) |
Rundet x auf die nächste ganze Zahl |
Math.sin(x) |
Gibt den Sinus von x zurück (wobei x in Bogenmaß ist) |
Math.tan(x) |
Gibt den Tangens von x zurück (wobei x in Bogenmaß ist) |
JavaScript-String-Eigenschaften und -Funktionen
| String-Eigenschaft | Beschreibung |
|---|---|
string.constructor |
Gibt die Funktion zurück, die das Prototypobjekt des String-Objekts erstellt |
string.length |
Gibt die Länge eines Strings zurück |
String.prototype |
Das Objekt, das das Hinzufügen von Eigenschaften und Methoden zu einem String-Objekt ermöglicht |
| String-Funktion | Beschreibung |
|---|---|
string.charAt |
Gibt das Zeichen am angegebenen Index (Position) zurück |
string.charCodeAt |
Gibt den Unicode des Zeichens am angegebenen Index zurück |
string.concat |
Verbindet zwei oder mehr Strings und gibt einen neuen verbundenen String zurück |
string.endsWith |
Überprüft, ob ein String mit dem angegebenen String/Zeichen endet |
string.indexOf |
Gibt die Position des ersten gefundenen Vorkommens eines angegebenen Wertes in einem String zurück |
string.lastIndexOf |
Gibt die Position des letzten gefundenen Vorkommens eines angegebenen Wertes in einem String zurück |
string.localeCompare |
Vergleicht zwei Strings im aktuellen Gebietsschema |
string.match |
Durchsucht einen String nach einem Treffer gegen einen regulären Ausdruck und gibt die Übereinstimmungen zurück |
string.replace |
Durchsucht einen String nach einem angegebenen Wert oder einem regulären Ausdruck und gibt einen neuen String zurück, in dem die angegebenen Werte ersetzt werden |
string.search |
Durchsucht einen String nach einem angegebenen Wert oder regulären Ausdruck und gibt die Position des Treffers zurück |
string.slice |
Extrahiert einen Teil eines Strings und gibt einen neuen String zurück |
string.split |
Teilt einen String in ein Array von Teilstrings |
string.startsWith |
Überprüft, ob ein String mit den angegebenen Zeichen beginnt |
string.substr |
Extrahiert die Zeichen aus einem String, beginnend an einer angegebenen Startposition und über die angegebene Anzahl von Zeichen |
string.substring |
Extrahiert die Zeichen aus einem String zwischen zwei angegebenen Indizes |
string.toLocaleLowerCase |
Konvertiert einen String in Kleinbuchstaben, entsprechend dem Gebietsschema des Hosts |
string.toLocaleUpperCase |
Konvertiert einen String in Großbuchstaben, entsprechend dem Gebietsschema des Hosts |
string.toLowerCase |
Konvertiert einen String in Kleinbuchstaben |
string.toString |
Gibt den Wert eines String-Objekts zurück |
string.toUpperCase |
Konvertiert einen String in Großbuchstaben |
string.trim |
Entfernt Leerzeichen von beiden Enden eines Strings |
string.valueOf |
Gibt den primitiven Wert eines String-Objekts zurück |