JS Quiz 2 SECE

JS Quiz 2 SECE

Professional Development

10 Qs

quiz-placeholder

Similar activities

Appropriate Case Category Tagging

Appropriate Case Category Tagging

Professional Development

12 Qs

Web development 1

Web development 1

Professional Development

10 Qs

Basic JavaScript (Henry)

Basic JavaScript (Henry)

Professional Development

10 Qs

Supply-PKT-Dec-4

Supply-PKT-Dec-4

Professional Development

10 Qs

Henry M2

Henry M2

Professional Development

10 Qs

TM SaaS

TM SaaS

Professional Development

10 Qs

SEO

SEO

Professional Development

9 Qs

Case Mechanics Championship

Case Mechanics Championship

Professional Development

9 Qs

JS Quiz 2 SECE

JS Quiz 2 SECE

Assessment

Quiz

Other

Professional Development

Hard

Created by

Vengatesh vengatesh

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

const myPromise = () => Promise.resolve('I have resolved!');

function firstFunction() {
  myPromise().then(res => console.log(res));
  console.log('second');
}

async function secondFunction() {
  console.log(await myPromise());
  console.log('second');
}

firstFunction();
secondFunction();
  • I have resolved!, second and I have resolved!, second

second, I have resolved! and second, I have resolved!

I have resolved!, second and second, I have resolved!

second, I have resolved! and I have resolved!, second

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is it's value?
Promise.resolve(5);

5

Promise {<pending>: 5}

Promise {<resolved>: 5}

Error

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

const colorConfig = {
  red: true,
  blue: false,
  green: true,
  black: true,
  yellow: false,
};

const colors = ['pink', 'red', 'blue'];

console.log(colorConfig.colors[1]);

true

false

undefined

TypeError

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

let name = 'Lydia';

function getName() {
  console.log(name);
  let name = 'Sarah';
}

getName();

Lydia

Sarah

undefined

ReferenceError

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

let config = {
  alert: setInterval(() => {
    console.log('Alert!');
  }, 1000),
};

config = null;

The setInterval callback won't be invoked

The setInterval callback gets invoked once

The setInterval callback will still be called every second

We never invoked config.alert(), config is null

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

const name = 'Lydia Hallie';

console.log(!typeof name === 'object');
console.log(!typeof name === 'string');

false true

true false

true true

false false

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

var p = new Promise((resolve, reject) => {
  return Promise.reject(Error('The Fails!'))
})
p.catch(error => console.log(error.message))
p.catch(error => console.log(error.message))

print message once

print message twice

  • UnhandledPromiseRejectionWarning

process exits

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?