About
Content
Stop reading
1. What is the difference between == and ===?
2. What is the purpose of the 'const' keyword?
3. What is the difference between a 'let' and 'var' variable?
4. What is the use of 'async/await'?
5. What is the purpose of a 'callback' function?
6. What is the difference between 'push' and 'unshift'?
7. What is the use of the 'map' method on arrays?
8. What is the purpose of the 'reduce' method on arrays?
9. What is the difference between a 'for' loop and a 'for...in' loop?
10. What is the purpose of the 'Object.freeze()' method?
11. What is the difference between a 'class' and a 'function'?
12. What is the purpose of the 'this' keyword?
13. What is the difference between 'bind()' and 'call()'?
14. What is the purpose of the 'super' keyword?
15. What is the difference between 'promise' and 'callback'?
16. What is the purpose of the 'finally' block in a try...catch statement?
17. What is the difference between a 'weak map' and a 'strong map'?
18. What is the purpose of the 'fetch()' method?
19. What is the difference between 'XMLHttpRequest' and 'fetch()'?