Sie möchten die Qualität der Unterlagen erst selbst prüfen? Laden Sie die kostenlose PDF-Demo zur JavaScript-Developer-I Prüfung herunter und werfen Sie einen Blick in einen Auszug der 149 Prüfungsfragen von ITZert. Erst wenn Sie überzeugt sind, entscheiden Sie sich für den Kauf der vollständigen Unterlagen zur Salesforce Certified JavaScript Developer (JS-Dev-101) Prüfung.
Salesforce JavaScript-Developer-I Prüfungsübersicht:
| Zertifizierungsanbieter: | Salesforce |
|---|---|
| Prüfungsname: | Salesforce Certified JavaScript Developer I |
| Prüfungsnummer: | JS-Dev-101 |
| Gültigkeitsdauer des Zertifikats: | Keine Gültigkeitsbegrenzung (Die Zertifizierung verfällt nicht) |
| Prüfungsgebühr: | 200 USD |
| Mindestpunktzahl: | 65 % |
| Verwandte Zertifizierungen: | Salesforce Certified JavaScript Developer I Credential |
| Prüfungsdauer: | 105 Minuten |
| Prüfungsformat: | Mehrfachauswahl, Einfachauswahl |
| Anzahl der Fragen: | 60 (zuzüglich bis zu 5 nicht bewertete Testfragen) |
| Verfügbare Sprachen: | Englisch |
| Beispielfragen: | ![]() |
| Prüfungsmethode: | Online (unter Aufsicht über Pearson VUE) oder vor Ort (in einem Prüfungszentrum von Pearson VUE) |
| Voraussetzungen: | Es gibt keine zwingenden Voraussetzungen. Eine Berufserfahrung von 1–2 Jahren in der JavaScript-Entwicklung (Frontend und/oder Backend) wird dringend empfohlen. Hinweis: Um die vollständige Zertifizierung zu erhalten, müssen Prüflinge neben der Prüfung JS-Dev-101 zusätzlich das Superabzeichen „Lightning Web Components Specialist“ bestehen. |
| Offizielle Syllabus-URL: | https://trailhead.salesforce.com/en/credentials/javascriptdeveloperi |
Salesforce JavaScript-Developer-I Prüfungsthemen:
| Abschnitt | Gewichtung | Ziele |
|---|---|---|
| Objekte, Funktionen und Klassen | 25 % | - Gültigkeitsbereich und Abschlussfunktionen - ES6-Klassen und Vererbung - Funktionen höherer Ordnung - Erstellung und Bearbeitung von Objekten - Pfeilfunktionen - Module und Dekoratoren - Funktionsdeklarationen und Funktionsausdrücke - Ausführungsablauf und Ausführungskontext - Prototypbasierte Vererbung |
| Fehlerbehandlung und Fehlersuche | 7 % | - Konsole-Methoden zur Fehlersuche - Methoden zur Fehlerbehandlung (try/catch/finally) - Haltepunkte und Code-Prüfung - Benutzerdefinierte Fehlertypen |
| Testverfahren | 7 % | - Testabdeckung und Zuverlässigkeit - Erstellung und Anpassung von Komponententests - Bewertung der Testeffektivität - Grundlagen von Komponententests |
| Variablen, Datentypen und Sammlungen | 23 % | - Zeichenketten, Zahlen und Datumsangaben - Verarbeitung und Auswertung von JSON - Deklaration und Initialisierung von Variablen - Primitive und komplexe Datentypen - Arrays und Sammlungen - Typumwandlung und Typkonvertierung - Auswertung von Wahrheitswerten (truthy/falsy) |
| Browser und Ereignisverarbeitung | 17 % | - Ereignisbehandlung und Ereignislistener - DOM-Manipulation - Verarbeitung von Formularen und Benutzereingaben - Browserspezifische APIs - Verwendung der Entwicklerwerkzeuge im Browser - Ereignisweitergabe (Aufsteigen und Erfassen) |
| Asynchrone Programmierung | 13 % | - Promises (Erstellung, Verkettung, Fehlerbehandlung) - Async/Await-Syntax - Asynchrone Muster für geschäftliche Anforderungen - Ereignisschleife und Ausführungsablauf - Rückruffunktionen (Callbacks) |
| Serverseitiges JavaScript | 8 % | - Befehle für die Befehlszeile - Wichtige Node.js-Module - Grundlagen von Node.js - Implementierungen von serverseitigem JavaScript - Paketverwaltung (npm) |
Salesforce Certified JavaScript Developer (JS-Dev-101): Die wichtigsten Fragen im Überblick
Die JavaScript-Developer-I Prüfung ist die offizielle Prüfung von Salesforce für die Zertifizierung „Salesforce Developer" auf der Stufe Junior / Associate. Sie steht zudem in Verbindung mit folgenden Zertifizierungen: Salesforce Certified JavaScript Developer I Credential. Wer diese Prüfung ablegt, weist fundierte Kenntnisse im Themenfeld der Salesforce Certified JavaScript Developer (JS-Dev-101) nach. Mit den 149 Übungsfragen von ITZert bereiten Sie sich gezielt auf Inhalte und Fragetypen der Prüfung vor.
In der JavaScript-Developer-I Prüfung bearbeiten Sie 60 (zuzüglich bis zu 5 nicht bewertete Testfragen) Fragen innerhalb von 105 Minuten. Rechnet man das grob auf die einzelne Frage herunter, wird klar, warum ein festes Zeittempo entscheidend ist: Lassen Sie sich bei schwierigen Fragen nicht festbeißen, markieren Sie diese und kehren Sie am Ende zu ihnen zurück. Trainieren Sie dieses Zeitmanagement vorab mit dem Test Engine von ITZert im Zeitmodus, damit Sie am Prüfungstag nicht unter Druck geraten.
Zum Bestehen der JavaScript-Developer-I Prüfung benötigen Sie 65 %; die offizielle Prüfungsgebühr liegt bei 200 USD. Bedenken Sie: Jeder Wiederholungsversuch muss erneut vollständig bezahlt werden. Buchen Sie Ihren Termin daher erst, wenn Sie die Übungstests von ITZert mehrfach in Folge sicher bestanden haben – so vermeiden Sie unnötige Kosten für einen zweiten Anlauf.
Es gibt keine zwingenden Voraussetzungen. Eine Berufserfahrung von 1–2 Jahren in der JavaScript-Entwicklung (Frontend und/oder Backend) wird dringend empfohlen. Hinweis: Um die vollständige Zertifizierung zu erhalten, müssen Prüflinge neben der Prüfung JS-Dev-101 zusätzlich das Superabzeichen „Lightning Web Components Specialist“ bestehen.
Da sich Zulassungsbedingungen ändern können, bestätigen Sie die aktuellen Angaben bitte zusätzlich auf der offiziellen Seite von Salesforce.
Die Anmeldung zur JavaScript-Developer-I Prüfung erfolgt über den folgenden offiziellen Kanal:
Die Prüfung selbst wird auf folgende Weise abgelegt: Online (unter Aufsicht über Pearson VUE) oder vor Ort (in einem Prüfungszentrum von Pearson VUE).
Zur Vorbereitung auf die JavaScript-Developer-I Prüfung empfiehlt Salesforce offiziell folgende Trainings:
Als praktische Ergänzung zu diesen Kursen finden Sie bei ITZert 149 prüfungsnahe Übungsfragen, mit denen Sie das Gelernte unter realistischen Bedingungen anwenden und Ihren Wissensstand überprüfen.
Ja. Für die JavaScript-Developer-I Unterlagen steht eine kostenlose PDF-Demo zum Herunterladen bereit – so prüfen Sie Qualität und Aufbau der Fragen in Ruhe, bevor Sie kaufen. Nach dem Kauf erhalten Sie außerdem 365 Tage lang kostenlose Updates; läuft dieser Zeitraum ab, verlängern Sie den Update-Service mit 50 % Rabatt.
Falls Sie die zugehörige Prüfung innerhalb von 60 Tagen nach dem Kauf nicht bestehen, können Sie eine vollständige Rückerstattung beantragen. Voraussetzungen: Der Name des Prüfungsteilnehmers muss mit dem Namen des Zahlers übereinstimmen, und Sie reichen innerhalb von 2 Tagen nach dem Prüfungstermin eine eingescannte Anmeldebestätigung (Enrollment Slip) sowie das offizielle Score Report als PDF ein – die Bearbeitung erfolgt innerhalb von 7 Tagen. Nicht erstattungsfähig sind Prüfungen, die innerhalb von 3 Tagen nach dem Kauf abgelegt wurden, lediglich heruntergeladene, aber nicht angetretene Prüfungen sowie kostenlose Materialien und abgelaufene Bestellungen.
Alternativ zur Rückerstattung können Sie einen Produktwechsel wählen: Sie erhalten kostenlos zwei gleichwertige Prüfungsunterlagen Ihrer Wahl und behalten den Update-Service für das ursprünglich gekaufte Produkt.
Die Lieferung erfolgt digital: Der Download steht sofort nach der Zahlung bereit, die Liefer-E-Mail erreicht Sie in der Regel innerhalb einer Minute. Sollten Sie nach 2 Stunden nichts erhalten haben, wenden Sie sich bitte an unseren Kundenservice. Eine Begrenzung der Installationen gibt es nicht – Sie nutzen die Software auf beliebig vielen Computern.
Die JavaScript-Developer-I Prüfung gliedert sich in 7 Themenbereiche. Zu den wichtigsten zählen:
- Testverfahren (7 %)
- Variablen, Datentypen und Sammlungen (23 %)
- Asynchrone Programmierung (13 %)
Die vollständige Aufstellung aller Bereiche samt Gewichtung finden Sie in der Prüfungsübersicht weiter oben auf dieser Seite.
Salesforce Certified JavaScript Developer (JS-Dev-101) JavaScript-Developer-I Prüfungsfragen mit Lösungen
A developer creates a new web server that uses Node.js. It imports a server library that uses events and callbacks for handling server functionality. The server library is imported with require and is made available to the code by a variable named server. The developer wants to log any issues that the server has while booting up.
Which code logs an error at boot time with an event?
- A. try {
server.start();
} catch(error) {
console.log( ' ERROR ' , error);
} - B. server.error((error) = > {
console.log( ' ERROR ' , error);
}); - C. server.catch((error) = > {
console.log( ' ERROR ' , error);
}); - D. server.on( ' error ' , (error) = > {
console.log( ' ERROR ' , error);
});
Antwort: D 🗳️
Erklärung: (Nur für ITZert-Mitglieder sichtbar)
A developer wants to use a try...catch statement to catch any error that countSheep() may throw and pass it to a handleError() function.
What is the correct implementation of the try...catch?
- A. try {
setTimeout(function() {
countSheep();
}, 1000);
} catch (e) {
handleError(e);
} - B. setTimeout(function() {
try {
countSheep();
} catch (e) {
handleError(e);
}
}, 1000); - C. try {
countSheep();
} finally {
handleError(e);
} - D. try {
countSheep();
} handleError (e){
catch(e);
}
Antwort: B 🗳️
Erklärung: (Nur für ITZert-Mitglieder sichtbar)
Refer to the code below:
01 new Promise((resolve, reject) = > {
02 const fraction = Math.random();
03 if (fraction > 0.5) reject( ' fraction > 0.5, ' + fraction);
04 resolve(fraction);
05 })
06 .then(() = > console.log( ' resolved ' ))
07 .catch((error) = > console.error(error))
08 .finally(() = > console.log( ' when am I called? ' ));
When does Promise.finally on line 08 get called?
- A. When rejected
- B. When resolved
- C. When resolved and settled
- D. When resolved or rejected
Antwort: D 🗳️
Erklärung: (Nur für ITZert-Mitglieder sichtbar)
Refer to the code below (corrected to use a template literal on line 08):
01 let car1 = new Promise((_, reject) = >
02 setTimeout(reject, 2000, " Car 1 crashed in " )
03 );
04 let car2 = new Promise(resolve = >
05 setTimeout(resolve, 1500, " Car 2 completed " )
06 );
07 let car3 = new Promise(resolve = >
08 setTimeout(resolve, 3000, " Car 3 completed " )
09 );
10
11 Promise.race([car1, car2, car3])
12 .then(value = > {
13 let result = `${value} the race.`;
14 })
15 .catch(err = > {
16 console.log( " Race is cancelled. " , err);
17 });
What is the value of result when Promise.race executes?
- A. Car 3 completed the race.
- B. Race is cancelled.
- C. Car 1 crashed in the race.
- D. Car 2 completed the race.
Antwort: D 🗳️
Erklärung: (Nur für ITZert-Mitglieder sichtbar)
A developer needs the function personalizeWebsiteContent to run when the webpage is fully loaded (HTML and all external resources).
Which implementation should be used?
- A. Add a listener to the window object to handle the load event
- B. Add a handler to the personalizeWebsiteContent script to handle the load event
- C. Add a handler to the personalizeWebsiteContent script to handle the DOMContentLoaded event
- D. Add a listener to the window object to handle the DOMContentLoaded event
Antwort: A 🗳️
Erklärung: (Nur für ITZert-Mitglieder sichtbar)




794 Kundenrezensionen


Ficker -
Gute Vorbereitungsprüfungsaufgaben für dich, wenn du auch an der Prüfung JavaScript-Developer-I teilnehmen möchten. Ich habe die Prüfung mit hohen Noten bestanden.Dringend empfehlen!