|  | 
| 418 | 418 | 
 | 
| 419 | 419 | --- | 
| 420 | 420 | 
 | 
| 421 |  | -13. Explain the concept of "closures." | 
|  | 421 | +### 13. Explain the concept of "closures." | 
|  | 422 | +<details> | 
|  | 423 | +<summary><b>Answer</b></summary> | 
|  | 424 | + | 
|  | 425 | + | 
|  | 426 | +#### Articles | 
|  | 427 | +- 📜 [Closures](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures) | 
|  | 428 | +- 📜 [JavaScript Closures](https://www.w3schools.com/js/js_function_closures.asp) | 
|  | 429 | +- 📜 [Closure in JavaScript – Explained with Examples](https://www.freecodecamp.org/news/javascript-closures-explained-with-example/) | 
|  | 430 | + | 
|  | 431 | + | 
|  | 432 | +#### Videos | 
|  | 433 | +- 🎬 [JavaScript Closures Tutorial](https://youtu.be/aHrvi2zTlaU?si=vwQZpI5zBR762gKJ) | 
|  | 434 | +- 🎬 [Closures in JS](https://youtu.be/qikxEIxsXco?si=U7jzKGSdcmTcMOnT) | 
|  | 435 | +- 🎬 [Closures Explained in 100 Seconds](https://youtu.be/vKJpN5FAeF4?si=-qtNorjAv9sslEES) | 
|  | 436 | + | 
|  | 437 | +</details> | 
|  | 438 | + | 
|  | 439 | +--- | 
|  | 440 | + | 
| 422 | 441 | 14. How does the "spread" operator work in JavaScript? | 
| 423 | 442 | 15. What are generators and how do they work? | 
| 424 | 443 | 16. How can you avoid callback hell (Pyramid of Doom) in JavaScript? | 
|  | 
0 commit comments