JavaScript-Standardeigenschaften und -funktionen in Jitterbit Studio
Diese JavaScript-Standardfunktionen – Teil von ECMA-262 v5.1 – werden in Jitterbit JavaScripts unterstützt.
Wichtig
Zur verbesserten Leistung empfehlen wir, JavaScript nur zu verwenden, wenn kein Jitterbit Script-Äquivalent verfügbar ist.
JavaScript-Array-Eigenschaften und -Funktionen
| Array-Eigenschaft | Beschreibung |
|---|---|
array.constructor |
Gibt die Funktion zurück, die den Prototyp 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 |
Prü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 seine Position zurück |
Array.isArray |
Prüft, ob ein Objekt ein Array ist |
array.join |
Verbindet alle Elemente eines Arrays in einen String |
array.lastIndexOf |
Durchsucht ein Array nach einem Element, beginnend am Ende, und gibt seine 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 |
Prüft, ob eines der Elemente in einem Array einen Test (Funktion) besteht |
array.sort |
Sortiert die Elemente eines Arrays |
array.splice |
Fügt Elemente in ein Array ein oder entfernt diese daraus |
array.toLocaleString |
Konvertiert ein Array in einen String und gibt das Ergebnis unter Verwendung von Locale-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-Datumseigenschaften und -funktionen
Warnung
ECMA-262 v5.1 hat Probleme bei der Verarbeitung von Daten und Sommerzeit. Beachten Sie diese, wenn Sie diese Funktionen verwenden.
| Datumseigenschaft | Beschreibung |
|---|---|
date.constructor |
Gibt die Funktion zurück, die den Prototyp des Date-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, 1. Januar 1970, und ein angegebenes Datum zurück |
date.getTimezoneOffset |
Gibt den Zeitunterschied zwischen UTC-Zeit und Ortszeit in Minuten zurück |
date.getUTCDate |
Gibt den Tag des Monats gemäß Weltzeit zurück (von 1-31) |
date.getUTCDay |
Gibt den Wochentag gemäß Weltzeit zurück (von 0-6) |
date.getUTCFullYear |
Gibt das Jahr gemäß Weltzeit zurück |
date.getUTCHours |
Gibt die Stunde gemäß Weltzeit zurück (von 0-23) |
date.getUTCMilliseconds |
Gibt die Millisekunden gemäß Weltzeit zurück (von 0-999) |
date.getUTCMinutes |
Gibt die Minuten gemäß Weltzeit zurück (von 0-59) |
date.getUTCMonth |
Gibt den Monat gemäß Weltzeit zurück (von 0-11) |
date.getUTCSeconds |
Gibt die Sekunden gemäß Weltzeit zurück (von 0-59) |
date.getFullYear |
Gibt das komplette Jahr zurück |
Date.now |
Gibt die Anzahl der Millisekunden seit Mitternacht, 1. Januar 1970, zurück |
Date.parse |
Analysiert eine Datumszeichenkette und gibt die Anzahl der Millisekunden seit Mitternacht, 1. Januar 1970, zurück |
date.setDate |
Legt den Tag des Monats eines Date-Objekts fest |
date.setFullYear |
Legt das Jahr eines Date-Objekts fest |
date.setHours |
Legt die Stunde eines Date-Objekts fest |
date.setMilliseconds |
Legt die Millisekunden eines Date-Objekts fest |
date.setMinutes |
Legt die Minuten eines Date-Objekts fest |
date.setMonth |
Legt den Monat eines Date-Objekts fest |
date.setSeconds |
Legt die Sekunden eines Date-Objekts fest |
date.setTime |
Legt ein Datum eines Date-Objekts auf eine angegebene Anzahl von Millisekunden nach/vor dem 1. Januar 1970 fest |
date.setUTCDate |
Legt den Tag des Monats eines Date-Objekts gemäß Weltzeit fest |
date.setUTCFullYear |
Legt das Jahr eines Date-Objekts gemäß Weltzeit fest |
date.setUTCHours |
Legt die Stunde eines Date-Objekts gemäß Weltzeit fest |
date.setUTCMilliseconds |
Legt die Millisekunden eines Date-Objekts gemäß Weltzeit fest |
date.setUTCMinutes |
Legt die Minuten eines Date-Objekts gemäß Weltzeit fest |
date.setUTCMonth |
Legt den Monat eines Date-Objekts gemäß Weltzeit fest |
date.setUTCSeconds |
Legt die Sekunden eines Date-Objekts gemäß Weltzeit fest |
date.toDateString |
Konvertiert den Datumsteil eines Date-Objekts in eine lesbare Zeichenkette |
date.toISOString |
Gibt ein Datum als Zeichenkette zurück, das dem ISO-Standard entspricht |
date.toJSON |
Gibt ein Datum als Zeichenkette zurück, formatiert als JSON-Datum |
date.toLocaleDateString |
Gibt den Datumsteil eines Date-Objekts als Zeichenkette unter Verwendung von Gebietsschema-Konventionen zurück |
date.toLocaleTimeString |
Gibt den Zeitteil eines Date-Objekts als Zeichenkette unter Verwendung von Gebietsschema-Konventionen zurück |
date.toLocaleString |
Konvertiert ein Date-Objekt in eine Zeichenkette unter Verwendung von Gebietsschema-Konventionen |
date.toString |
Konvertiert ein Date-Objekt in eine Zeichenkette |
date.toTimeString |
Konvertiert den Zeitteil eines Date-Objekts in eine Zeichenkette |
date.toUTCString |
Konvertiert ein Date-Objekt gemäß Weltzeit in eine Zeichenkette |
Date.UTC |
Gibt die Anzahl der Millisekunden in einem Datum seit Mitternacht, 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 Euler-Zahl zurück (etwa 2,71828182845905) |
Math.LN2 |
Gibt den natürlichen Logarithmus von 2 zurück (etwa 0,693147180559945) |
Math.LN10 |
Gibt den natürlichen Logarithmus von 10 zurück (etwa 2,30258509299405) |
Math.LOG2E |
Gibt den Logarithmus zur Basis 2 von e zurück (etwa 1,44269504088896) |
Math.LOG10E |
Gibt den Logarithmus zur Basis 10 von e zurück (etwa 0,434294481903252) |
Math.PI |
Gibt π zurück (etwa 3,14159265358979) |
Math.SQRT1_2 |
Gibt die Quadratwurzel von 1/2 zurück (etwa 0,707106781186548) |
Math.SQRT2 |
Gibt die Quadratwurzel von 2 zurück (etwa 1,4142135623731) |
| Mathematikfunktion | Beschreibung |
|---|---|
Math.abs(x) |
Gibt den Absolutwert von x zurück |
Math.ceil(x) |
Gibt x aufgerundet zur nächsten ganzen Zahl zurück |
Math.exp(x) |
Gibt den Wert von ex zurück |
Math.floor(x) |
Gibt x abgerundet zur nächsten ganzen Zahl 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 zur Potenz von 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 Arkuskosinus von x zurück (wobei x im Bogenmaß ist) |
Math.asin(x) |
Gibt den Arkussinus von x zurück (wobei x im Bogenmaß ist) |
Math.atan(x) |
Gibt den Arkustangens von x als numerischen Wert zwischen -π/2 und π/2 Radiant zurück |
Math.atan2(y, x) |
Gibt den Arkustangens des Quotienten seiner Argumente zurück |
Math.cos(x) |
Gibt den Kosinus von x zurück (wobei x im Bogenmaß ist) |
Math.log(x) |
Gibt den natürlichen Logarithmus (Basis e) von x zurück |
Math.round(x) |
Rundet x zur nächsten ganzen Zahl |
Math.sin(x) |
Gibt den Sinus von x zurück (wobei x im Bogenmaß ist) |
Math.tan(x) |
Gibt den Tangens von x zurück (wobei x im Bogenmaß ist) |
JavaScript-String-Eigenschaften und -Funktionen
| String-Eigenschaft | Beschreibung |
|---|---|
string.constructor |
Gibt die Funktion zurück, die den Prototyp des String-Objekts erstellt |
string.length |
Gibt die Länge einer Zeichenkette 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 den neuen verbundenen String zurück |
string.endsWith |
Prüft, ob ein String mit einem 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 einer Übereinstimmung mit einem 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 sind |
string.search |
Durchsucht einen String nach einem angegebenen Wert oder regulären Ausdruck und gibt die Position der Übereinstimmung 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 |
Prüft, ob ein String mit angegebenen Zeichen beginnt |
string.substr |
Extrahiert die Zeichen aus einem String, beginnend bei einer angegebenen Startposition, ü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 nach dem Gebietsschema des Hosts |
string.toLocaleUpperCase |
Konvertiert einen String in Großbuchstaben nach 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 |