Refer to code below:
Function muFunction(reassign){
Let x = 1;
var y = 1;
if( reassign ) {
Let x= 2;
Var y = 2;
console.log(x);
console.log(y);}
console.log(x);
console.log(y);}
What is displayed when myFunction(true) is called?
A. 2 2 1 1
B. 2 2 undefined undefined
C. 2 2 1 2
D. 2 2 2 2
Universal Container(UC) just launched a new landing page, but users complain that the website is slow. A developer found some functions that cause this problem. To verify this, the developer decides to do everything and log the time each of these three suspicious functions consumes.
console.time(‘Performance’);
maybeAHeavyFunction();
thisCouldTakeTooLong();
orMaybeThisOne();
console.endTime(‘Performance’);
Which function can the developer use to obtain the time spent by every one of the three functions?
A. console.timeLog()
B. console.getTime()
C. console.trace()
D. console.timeStamp()
Refer to the code below:
01 let car1 = new promise((_, reject) =>
02 setTimeout(reject, 2000, “Car 1 crashed in”));
03 let car2 = new Promise(resolve => setTimeout(resolve, 1500, “Car 2
completed”));
04 let car3 = new Promise(resolve => setTimeout (resolve, 3000, “Car 3
Completed”));
05 Promise.race([car1, car2, car3])
06 .then(value => (
07 let result = $(value) the race. `;
08 ))
09 .catch( arr => (
10 console.log(“Race is cancelled.”, err);
11 ));
What is the value of result when Promise.race executes?
A. Car 3 completed the race.
B. Car 1 crashed in the race.
C. Car 2 completed the race.
D. Race is cancelled.
is below: < img src=”” height=”200” alt=”Image Preview…”/> The JavaScript portion is: 01 functionpreviewFile(){ 02 const preview = document.querySelector(‘img’); 03 const file = document.querySelector(‘input[type=file]’).files[0]; 04 //line 4 code 05 reader.addEventListener(“load”, () => { 06 preview.src = reader.result; 07 },false); 08 //line 8 code 09 } In lines 04 and 08, which code allows the user to select an image from their local computer , and to display the image in the browser?
A. 04 const reader = new File(); 08 if (file) URL.createObjectURL(file);
B. 04 const reader = new FileReader(); 08 if (file) URL.createObjectURL(file);
C. 04 const reader = new File(); 08 if (file) reader.readAsDataURL(file);
GIven a value, which three options can a developer use to detect if the value is NaN?
Choose 3 answers !
A. value == NaN
B. Object.is(value, NaN)
C. value === Number.NaN
D. value ! == value
E. Number.isNaN(value)
Developer wants to use a module named universalContainersLib and them call functions from it.
How should a developer import every function from the module and then call the fuctions foo and bar ?
A. import * ad lib from ‘/path/universalContainersLib.js’; lib.foo(); lib.bar();
B. import (foo, bar) from ‘/path/universalContainersLib.js’; foo(); bar();
C. import all from ‘/path/universalContaineraLib.js’; universalContainersLib.foo(); universalContainersLib.bar();
D. import * from ‘/path/universalContaineraLib.js’; universalContainersLib.foo(); universalContainersLib.bar();
A developer is asked to fix some bugs reported by users. To do that, the developer adds a breakpoint for debugging. Function Car (maxSpeed, color){ This.maxspeed =masSpeed; This.color = color; Let carSpeed = document.getElementById(‘ CarSpeed’); Debugger; Let fourWheels =new Car (carSpeed.value, ‘red’); When the code execution stops at the breakpoint on line 06, which two types of information are available in the browser console ? Choose 2 answers:
A. The values of the carSpeed and fourWheels variables
B. A variable displaying the number of instances created for the Car Object.
C. The style, event listeners and other attributes applied to the carSpeed DOM element
D. The information stored in the window.localStorage property
A test has a dependency on database.query. During the test the dependency is replaced with an object called database with the method, query, that returns an array. The developer needs to verify how many times the method was called and the arguments used each time. Which two test approaches describe the requirement? Choose 2 answers
A. Integration
B. Black box
C. White box
D. Mocking
Refer to the following code that imports a module named utils:
import (foo, bar) from ‘/path/Utils.js’;
foo() ;
bar() ;
Which two implementations of Utils.js export foo and bar such that the code above runs
without
error?
Choose 2 answers
A.
// FooUtils.js and BarUtils.js exist
Import (foo) from ‘/path/FooUtils.js’;
Import (boo) from ‘ /path/NarUtils.js’;
B.
const foo = () => { return ‘foo’ ; }
const bar = () => { return ‘bar’ ; }
export { bar, foo }
C.
Export default class {
foo() { return ‘foo’ ; }
bar() { return ‘bar’ ; }
}
D.
const foo = () => { return ‘foo’;}
const bar = () => {return ‘bar’; }
Export default foo, bar;
const foo = () => { return ‘foo’ ; }
const bar = () => { return ‘bar’ ; }
export { bar, foo }
Export default class {
foo() { return ‘foo’ ; }
bar() { return ‘bar’ ; }
}
Given the following code:
Counter = 0;
const logCounter = () => {
console.log(counter);
);
logCounter();
setTimeout(logCOunter, 1100);
setInterval(() => {
Counter++
logCounter();
}, 1000);
What is logged by the first four log statements?
A. A. 0 0 1 2
B. 0 1 2 3
C. 0 1 1 2
D. 0 1 2 2
A developer is creating a simple webpage with a button. When a user clicks this button
for the first time, a message is displayed.
The developer wrote the JavaScript code below, but something is missing. The
message gets displayed every time a user clicks the button, instead of just the first time.
01 function listen(event) {
02 alert ( ‘Hey! I am John Doe’) ;03 button.addEventListener (‘click’, listen);
Which two code lines make this code work as required?
Choose 2 answers
A.
On line 02, use event.first to test if it is the first execution.
B.
On line 04, use event.stopPropagation ( ),
C.
On line 04, use button.removeEventListener(‘ click” , listen);
D.
On line 06, add an option called once to button.addEventListener().
On line 04, use button.removeEventListener(‘ click” , listen);
On line 06, add an option called once to button.addEventListener().
Refer to the following code:
Let sampleText = ‘The quick brown fox jumps’;
A developer needs to determine if a certain substring is part of a string.
Which three expressions return true for the given substring ?
Choose 3 answers
A.
sampleText.includes(‘fox’);
B.
sampleText.includes(‘ quick ’, 4);
C.
sampleText.includes(‘ Fox ’, 3)
D.
sampleText.includes(‘ fox ’);
E.
sampleText.includes(‘ quick ’) !== -1;
sampleText.includes(‘ quick ’, 4);
sampleText.includes(‘ fox ’);
sampleText.includes(‘ quick ’) !== -1;
Page 1 out of 19 Pages |