Skip to content

Commit 4dd13dd

Browse files
authored
Merge pull request #45 from tapascript/day-33
(feat) Day 33 Collections and Day 10 task bugfix
2 parents b8686e5 + 2ac569d commit 4dd13dd

File tree

7 files changed

+491
-0
lines changed

7 files changed

+491
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,4 @@ I am an independent educator and open-source enthusiast who creates meaningful p
6969
- **`Day 30: From Zero to OOP Hero with JavaScript ES6 Classes`** - [Watch Video](https://youtu.be/kG5t34ciG9w) || [Source Code](https://github.com/tapascript/40-days-of-javascript/blob/main/day-30/README.md)
7070
- **`Day 31: Master JavaScript Prototypes and Object Patterns - Confused to Confident!`** - [Watch Video](https://youtu.be/Uru85QW9zkk) || [Source Code](https://github.com/tapascript/40-days-of-javascript/blob/main/day-31/README.md)
7171
- **`Day 32: Master JavaScript Modules: import, export, and Organize Like a Pro!`** - [Watch Video](https://youtu.be/l50gnBWHmdA) || [Source Code](https://github.com/tapascript/40-days-of-javascript/blob/main/day-32/README.md)
72+
- **`Day 33: Master JavaScript Modules: import, export, and Organize Like a Pro!`** - [Watch Video](https://youtu.be/kzuvppEWm88) || [Source Code](https://github.com/tapascript/40-days-of-javascript/blob/main/day-33/README.md)

day-10/task.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ function outer() {
9393

9494
outer();
9595
```
96+
9697
## 10. What will be the output and why?
9798
```js
9899
function counter() {

day-33/README.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Day 33 - 40 Days of JavaScript - Map, Set, WekaMap, WeakSet
2+
3+
## **🎯 Goal of This Lesson**
4+
5+
- ✅ Intro & Topics to Learn
6+
- ✅ Objects and Arrays
7+
- ✅ Object & Array Shortcomings
8+
- ✅ Map
9+
- ✅ Create & Initialize Map
10+
- ✅ Adding Map Entries
11+
- ✅ How to Get Map Value?
12+
- ✅ Map Keys
13+
- ✅ Map Properties & Methods
14+
- ✅ MapIterators
15+
- ✅ Convert Object to Map
16+
- ✅ Convert Map to Object
17+
- ✅ Convert Map to Array
18+
- ✅ Map vs Object
19+
- ✅ Set
20+
- ✅ Create & Initialize Set
21+
- ✅ Set Properties & Methods
22+
- ✅ SetIterator
23+
- ✅ Set and Array
24+
- ✅ Set and Objects
25+
- ✅ Set Theories
26+
- ✅ WeakMap
27+
- ✅ WeakSet
28+
- ✅ Tasks
29+
30+
## 🫶 Support
31+
32+
Your support means a lot.
33+
34+
- Please SUBSCRIBE to [tapaScript YouTube Channel](https://youtube.com/tapasadhikary) if not done already. A Big Thank You!
35+
- Liked my work? It takes months of hard work to create quality content and present it to you. You can show your support to me with a STAR(⭐) to this repository.
36+
37+
> Many Thanks to all the `Stargazers` who have supported this project with stars(⭐)
38+
39+
### 🤝 Sponsor My Work
40+
41+
I am an independent educator and open-source enthusiast who creates meaningful projects to teach programming on my YouTube Channel. **You can support my work by [Sponsoring me on GitHub](https://github.com/sponsors/atapas) or [Buy Me a Cofee](https://buymeacoffee.com/tapasadhikary)**.
42+
43+
## Video
44+
45+
Here is the video for you to go through and learn:
46+
47+
[![day-33](./banner.png)](https://youtu.be/kzuvppEWm88 "Video")
48+
49+
## **👩‍💻 🧑‍💻 Assignment Tasks**
50+
51+
Please find the task assignments in the [Task File](./task.md).

day-33/banner.png

891 KB
Loading

day-33/index.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Data Structures</title>
7+
<script src="./index.js"></script>
8+
</head>
9+
<body>
10+
<h1>Welcome to Day 33 of 40 Days of JS</h1>
11+
</body>
12+
</html>

0 commit comments

Comments
 (0)