Q41.

What is WeakMap and WeakSet?

Q42.

What is a generator function?

Q43.

What are iterators?

Q44.

Explain fetch API.

Q45.

What is event delegation?

Q46.

What is DOM manipulation?

Q47.

What is Promise.all()?

Q48.

What is Promise.race()?

Q49.

What is microtask vs macrotask?

Q50.

How does garbage collection work?