Javascript Core Concepts Questions

QS

@qs_by_qset

Created this 7 months ago

Less than 10 submissions

Public

About

Content

Stop reading

1. What is the difference between == and ===?

2. What is the purpose of the 'const' keyword?

Please login to your account to view this. Login

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()'?

Have questions? Feel free to reach out to us at
contact@qset.io

QSet logo

QSet.io