Proper study guides for Latest Salesforce Salesforce Certified JavaScript Developer I certified begins with Salesforce JavaScript-Developer-I preparation products which designed to deliver the Top Quality JavaScript-Developer-I questions by making you pass the JavaScript-Developer-I test at your first time. Try the free JavaScript-Developer-I demo right now.
Also have JavaScript-Developer-I free dumps questions for you:
NEW QUESTION 1
Teams at Universal Containers(UC) work on multiple JavaScript projects at the same time. UC is thinking about reusability and how each team can benefit from the work of others. Going open-source or public is not an option at this time.
Which option is available to UC with npm?
- A. Private packages can be scored, and scopes can be associated to a private registries.
- B. Private registries are not supported by npm, but packages can be installed via URL.
- C. Private packages are not supported, but they can use another package manager like yarn.
- D. Private registries are not supported by npm, but packages can be installed via git.
Answer: A
NEW QUESTION 2
Giventhe code below:
const copy = JSON.stringify([ new String(‘ false ’), new Bollean( false ), undefined ]); What is the value of copy?
- A. -- [ \”false\” , { } ]-
- B. -- [ false, { } ]-
- C. -- [ \”false\” , false, undefined ]-
- D. -- [ \”false\” ,false, null ]-
Answer: D
NEW QUESTION 3
Which two console logs output NaN? Choose 2 answers | |
- A. console.log(10 / Number('5) ) ;
- B. console.log(parseInt ' ("two')) ;
- C. console.log(10 / 0);
- D. console.loeg(10 / 'five');
Answer: BD
NEW QUESTION 4
Which three statements are true about promises ? Choose 3 answers
- A. The executor of a new Promise runs automatically.
- B. A Promise has a .then() method.
- C. A fulfilled or rejected promise will not change states .
- D. A settled promise can become resolved.
- E. A pending promise canbecome fulfilled, settled, or rejected.
Answer: BCE
NEW QUESTION 5
A developer is wondering whether to use, Promise.then or Promise.catch, especially when a Promise throws an error?
Which two promises are rejected? Which 2 are correct?
- A. Promise.reject(‘cool error here’).then(error => console.error(error));
- B. Promise.reject(‘cool error here’).catch(error => console.error(error));
- C. New Promise((resolve, reject) => (throw ‘cool error here’}).catch(error => console.error(error)) ;
- D. New Promise(() => (throw ‘cool error here’}).then(null, error => console.error(error)));
Answer: BC
NEW QUESTION 6
In the browser, the window object is often used to assign variables that require the broadest scope in an application Node.js application does not have access to the window object by default.
Which two methods are used to address this ? Choose 2 answers
- A. Use the document object instead of the window object.
- B. Assign variables to the global object.
- C. Create a new window object in the root file.
- D. Assign variablesto module.exports and require them as needed.
Answer: B
NEW QUESTION 7
Refer to the following code:
What is the output line 11?
- A. [1,2]
- B. [“bar”,”foo”]
- C. [“foo”,”bar”]
- D. [“foo:1”,”bar:2”]
Answer: C
NEW QUESTION 8
Given the code below:
What should a developer insert at line 15 to output the following message using the method ?
> SNEGeneziz is loading a cartridgegame: Super Monic 3x Force . . .
- A. Console16bit.prototype.load(gamename) = function() {
- B. Console16bit.prototype.load = function(gamename) {
- C. Console16bit = Object.create(GameConsole.prototype).load = function (gamename) {
- D. Console16bit.prototype.load(gamename) {
Answer: B
NEW QUESTION 9
Refer to the code below:
for(let number =2 ; number <= 5 ; number += 1 ) {
// insert code statement here
}
Thedeveloper needs to insert a code statement in the location shown. The code statement has these requirements:
* 1. Does require an import
* 2. Logs an error when the boolean statement evaluates to false
* 3. Works in both the browser and Node.js
Which meet the requirements?
- A. assert (number % 2 === 0);
- B. console.error(number % 2 === 0);
- C. console.debug(number % 2 === 0);
- D. console.assert(number % 2 === 0);
Answer: B
NEW QUESTION 10
A developer at Universal Containers creates a new landing page based on HTML, CSS, and JavaScript TO ensure that visitors have a good experience, a script named personaliseContext needs to be executed when the webpage is fully loaded (HTML content and all related files ), in order to do some custom initialization.
Which statement should beused to call personalizeWebsiteContent based on the above business requirement?
- A. document.addEventListener(‘’onDOMContextLoaded’, personalizeWebsiteContext);
- B. window.addEventListener(‘load’,personalizeWebsiteContext);
- C. window.addEventListener(‘onload’, personalizeWebsiteContext);
- D. Document.addEventListener(‘‘’DOMContextLoaded’ , personalizeWebsiteContext);
Answer: B
NEW QUESTION 11
Refer to the following code:
<html lang=”en”>
<body>
<div onclick = “console.log(‘Outer message’) ;”>
<button id =”myButton”>CLick me<button>
</div>
</body>
<script>
function displayMessage(ev) { ev.stopPropagation(); console.log(‘Inner message.’);
}
const elem =document.getElementById(‘myButton’); elem.addEventListener(‘click’ , displayMessage);
</script>
</html>
What will the console show when the button is clicked?
- A. Outer message
- B. Outer message Inner message
- C. Inner message Outer message
- D. Inner message
Answer: D
NEW QUESTION 12
Refer to the following code that performs a basic mathematical operation on a provided input:
function calculate(num) { Return (num +10) / 3;
}
How should line 02 be written to ensure thatx evaluates to 6 in the line below? Let x = calculate (8);
- A. Return Number((num +10) /3 );
- B. Return (Number (num +10 ) / 3;
- C. Return Integer(num +10) /3;
- D. Return Number(num + 10) / 3;
Answer: B
NEW QUESTION 13
A Developer wrote the following code to test a sum3 function that takes in an array of numbers and returns the sum of the first three number in the array, The test passes:
A different developer made changes to the behavior of sum3 to instead sum all of the numbers present in the array. The test passes:
Which two results occur when running the test on the updated sum3 function ? Choose 2 answers
- A. The line 02 assertion passes.
- B. The line 02 assertion fails
- C. The line 05 assertion passes.
- D. The line 05 assertion fails.
Answer: AD
NEW QUESTION 14
A developer creates a generic function to log custom messages in the console. To do this, the function below is implemented.
Which three console logging methods allow the use of string substitution in line 02?
- A. Assert
- B. Log
- C. Message
- D. Info
- E. Error
Answer: AD
NEW QUESTION 15
Refer to the code:
Given the code above, which three properties are set pet1? Choose 3answers:
- A. Name
- B. canTalk
- C. Type
- D. Owner
- E. Size
Answer: BCE
NEW QUESTION 16
Given HTML below:
Which statement adds the priority = account CSS class to the universal COntainers row ?
- A. Document.querySelector(‘#row-uc’).classes.push(‘priority-account’);
- B. Document .queryElementById(‘row-uc’).addclass(‘priority-account’);
- C. Document .querySelector(‘#row-uc’).classList.add(‘priority-account’);
- D. Document .querySelectorALL(‘#row-uc’).classList.add(‘priority-account’);
Answer: B
NEW QUESTION 17
A test has a dependency on database. query. During the test, the dependency is replaced with an object called database with the method,
Calculator query, that returns an array. The developer does notneed to verify how many times the method has been called.
Which two test approaches describe the requirement? Choose 2 answers
- A. White box
- B. Stubbing
- C. Black box
- D. Substitution
Answer: AD
NEW QUESTION 18
Refer to the code:
Given the requirement to refactor the code above to JavaScript class format, which class definition is correct?
A)
B)
C)
D)
- A.
Answer: B
NEW QUESTION 19
A developer receives a comment from the Tech Lead that the code given below has error:
const monthName = ‘July’; const year = 2019;
if(year === 2019) { monthName = ‘June’;
}
Which line edit should be made to make this code run?
- A. 01 let monthName =’July’;
- B. 02 let year =2019;
- C. 02 const year = 2020;
- D. 03 if (year == 2019) {
Answer: A
NEW QUESTION 20
The developer has a function that prints “Hello” to an input name. To test this, thedeveloper created a function that returns “World”. However the following snippet does not print “ Hello World”.
What can the developer do to change the code to print “Hello World” ?
- A. Changeline 7 to ) () ;
- B. Change line 2 to console.log(‘Hello’ , name() );
- C. Change line 9 to sayHello(world) ();
- D. Change line 5 to function world ( ) {
Answer: B
NEW QUESTION 21
......
https://www.2passeasy.com/dumps/JavaScript-Developer-I/ (New 157 Q&As Version)