Free JS-101 Practice Test Questions and Answers (2026) Practice Questions

Free preview: 20 questions.

Salesforce Javascript Developer I

View Mode
Q: 1
Given the following code: Salesforce Javascript Developer I question is the output of line 02?
Options
Q: 2
Which statement phrases successfully?
Options
Q: 3
Given the code below: const delay = sync delay => { Return new Promise((resolve, reject) => { setTimeout (resolve,delay);});}; const callDelay =async () =>{ const yup =await delay(1000); console.log(1); What is logged to the console?
Options
Q: 4
developer is trying to convince management that their team will benefit from using Node.js for a backend server that they are going to create. The server will be a web server that handles API requests from a website that the teamhas already built using HTML, CSS, and JavaScript. Which three benefits of Node.js can the developer use to persuade their manager? Choose 3 answers:
Options
Q: 5
Refer to the following code: Salesforce Javascript Developer I question What is the value of output on line 11?
Options
Q: 6
A developer creates a class that represents a blog post based on the requirement that a Post should have a body author and view count. The Code shown Below: Class Post{ // Insert code here This.body =body This.author = author; this.viewCount = viewCount; } } Which statement should be inserted in the placeholder on line 02 to allow for a variable to be set to a new instanceof a Post with the three attributes correctly populated?
Options
Q: 7
Refer to the code below: Function Person(firstName, lastName, eyecolor) { this.firstName =firstName; this.lastName = lastName; this.eyeColor = eyeColor; } Person.job = ‘Developer’; const myFather = new Person(‘John’, ‘Doe’); console.log(myFather.job); What is the output after the code executes?
Options
Q: 8
Given the JavaScript below: Salesforce Javascript Developer I question Which code should replace the placeholder comment on line 06 to hide accounts that do not match the search string?
Options
Q: 9
A team that works on a big project uses npm to deal with projects dependencies. A developer added a dependency does not get downloaded when they execute npm install. Which two reasons could be possible explanations for this? Choose 2 answers
Options
Q: 10
Refer to the code snippet: Function getAvailabilityMessage(item) { If (getAvailability(item)){ Var msg =”Username available”; } Return msg; } A developer writes this code to return a message to user attempting to register a new username. If the username is available, variable. What is the return value of msg hen getAvailabilityMessage (“newUserName” ) is executed and getAvailability(“newUserName”) returns false?
Options
Q: 11
A developer wants to use a module called DataPrettyPrint. This module exports one default functioncalled printDate (). How can a developer import and use the printDate() function? A) Salesforce Javascript Developer I question B) Salesforce Javascript Developer I question C) Salesforce Javascript Developer I question D) Salesforce Javascript Developer I question
Options
Q: 12
A developer has a formatName function that takes two arguments, firstName and lastName and returns a string. They want to schedule the function to run once after five seconds. What is the correct syntax toschedule this function?
Options
Q: 13
Refer the code below. x=3.14; function myfunction() { "use strict"; y=x; } z=x; myFunction();
Your Answer
Q: 14
Refer to the code below: Const myFunction = arr => { Return arr.reduce((result, current) =>{ Return result = current; }, 10}; } What is the output of this function when called with an empty array ?
Options
Q: 15
At Universal Containers, every team has its own way of copyingJavaScript objects. The code snippet shows an Implementation from one team: Salesforce Javascript Developer I question What is the output of the code execution?
Options
Q: 16
Referto the code below: new Promise((resolve, reject) => { const fraction = Math.random(); if( fraction >0.5) reject("fraction > 0.5, " + fraction); resolve(fraction); }) .then(() =>console.log("resolved")) .catch((error) => console.error(error)) .finally(() =>console.log(" when am I called?")); Salesforce Javascript Developer I question When does Promise.finally on line 08 get called?
Options
Q: 17
Refer to the string below. Const str=’Salesforce’; Which two statementsresults in the word 'Sales'?
Your Answer
Q: 18
A developer creates a simple webpage with an input field. When a user enters text in the inputfield and clicks the button, the actual value of the field must be displayed in the console. Here is the HTML file content: The developer wrote the javascript codebelow: Const button = document.querySelector(‘button’); button.addEvenListener(‘click’, () => ( Const input = document.querySelector(‘input’); console.log(input.getAttribute(‘value’)); When the user clicks the button, the output is always “Hello”. What needs to be done make this code work as expected?
Options
Q: 19
Given the HTML below: Salesforce Javascript Developer I question Which statement adds the priority-account CSS class to the Universal Containers row?
Options
Q: 20
The developer wants to test the array shown: const arr = Array(5).fill(0) Which two tests are the most accurate for this array ? Choose 2 answers:
Options
Question 1 of 20

Premium Access Includes

  • Quiz Simulator
  • Exam Mode
  • Progress Tracking
  • Question Saving
  • Flash Cards
  • Drag & Drops
  • 3 Months Access
  • PDF Downloads
Get Premium Access
Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail 10% DISCOUNT on YOUR PURCHASE