JavaScript Objects & Advanced Concepts

Objects, prototypes, memory management, the event loop, promises, and async/await.

70 questions across 36 sections

Objects

4 questions

Property Descriptors

3 questions

Enumerable Properties

2 questions

Object Methods

1 questions

Object.assign()

2 questions

Spread Operator (...)

1 questions

Object.freeze()

2 questions

Object.seal()

1 questions

Object.preventExtensions()

1 questions

Shallow Copy

2 questions

Deep Copy

1 questions

structuredClone()

2 questions

Prototype Chain

4 questions

Prototypal Inheritance

2 questions

Destructuring

2 questions

Rest Parameters

1 questions

Spread Syntax

1 questions

Optional Chaining

2 questions

Nullish Coalescing

1 questions

Symbols

2 questions

BigInt

1 questions

Memory Management

3 questions

Garbage Collection

2 questions

Memory Leaks

2 questions

Circular References

1 questions

Detached DOM Nodes

2 questions

Event Loop

3 questions

Microtask Queue

2 questions

Macrotask Queue

2 questions

Output Questions (Event Loop)

2 questions

Promises

4 questions

Promise APIs

2 questions

Async / Await

3 questions

Generators

2 questions

Iterators

1 questions

Async Iterators

1 questions