JS Quiz 2 SECE

JS Quiz 2 SECE

Professional Development

10 Qs

quiz-placeholder

Similar activities

DAA Lab Quiz

DAA Lab Quiz

Professional Development

10 Qs

Week 1_Post-Training

Week 1_Post-Training

Professional Development

10 Qs

ADE_FDS

ADE_FDS

Professional Development

10 Qs

Sahabat Rumah Belajar

Sahabat Rumah Belajar

Professional Development

10 Qs

BEKERJA DEKAT TEBING

BEKERJA DEKAT TEBING

Professional Development

10 Qs

Knowledge Test

Knowledge Test

Professional Development

10 Qs

Guess the anime

Guess the anime

KG - Professional Development

6 Qs

Quiz Communication Skill for Kepala Unit Mekaar

Quiz Communication Skill for Kepala Unit Mekaar

Professional Development

10 Qs

JS Quiz 2 SECE

JS Quiz 2 SECE

Assessment

Quiz

Other

Professional Development

Practice Problem

Hard

Created by

Vengatesh vengatesh

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?