Lädt...


🔧 Day 3 of My 21-Day JavaScript Learning Challenge


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Hello everyone!

I'm thrilled to share my progress on day 3 of my 21-day JavaScript learning challenge. Today, I delved into some fundamental and crucial concepts in JavaScript: conditional flow and functions.

Conditional Flow in JavaScript
Understanding how to control the flow of a program is essential, and today, I focused on the conditional flow in JavaScript. I learned about:

If-Else Statements: These are used to execute different blocks of code based on certain conditions.
Else-If Ladder: This is useful when there are multiple conditions to check. It's a chain of if-else statements, allowing more complex decision-making processes.

Functions in JavaScript
Functions are the building blocks of any programming language. I explored them in-depth, covering:

Normal Functions: Traditional ways of defining reusable blocks of code.
Arrow Functions: A newer, concise syntax introduced in ES6 that makes function expressions more readable and manageable.
I also learned how to call these functions and pass parameters to them. This included using various types of data, such as:

Variables: Passing simple data values.
Objects: Providing structured data.
Arrays: Handling lists of values.

The this Keyword
Another critical concept I tackled today was the this keyword in JavaScript. Understanding the context of this is vital for mastering object-oriented programming in JavaScript. It can refer to different things depending on how and where it is used, which can be quite powerful once you get the hang of it.

Documenting My Journey
I have documented all my code and examples on my GitHub repository. Feel free to check it out and follow along with my progress:

GitHub Repository:-https://github.com/Rohit-1301/21-day-Javascript/tree/main/Day%203%20of%20Javascript

I am learning JavaScript from one of the best tutors on YouTube, Hitesh Choudhary, through his channel "ChaiAurCode". His explanations are clear and easy to follow, making the learning process enjoyable and effective.

Connect with Me
I would love to connect with fellow learners and professionals. Follow me on LinkedIn to stay updated on my journey and share insights:

LinkedIn Profile:-www.linkedin.com/in/rohit-gupta-687b9829a

JavaScript #CodingChallenge #WebDevelopment #LearnToCode #CodeNewbie #ChaiAurCode #HiteshChoudhary

Thank you for following my journey. Stay tuned for more updates as I continue to dive deeper into JavaScript!

...

🔧 JavaScript Challenge: What would be your solution to this challenge? 🥷🏻🧩


📈 21.15 Punkte
🔧 Programmierung

🐧 Is learning Linux the same as learning Bash? And if not, what does learning Linux consist of?


📈 16.58 Punkte
🐧 Linux Tipps

📰 Learning ML or Learning About Learning ML?


📈 16.58 Punkte
🔧 AI Nachrichten

📰 Learning ML or Learning About Learning ML?


📈 16.58 Punkte
🔧 AI Nachrichten

🔧 🌟 Supervised Learning vs. Unsupervised Learning: A Complete Guide for Machine Learning Beginners


📈 16.58 Punkte
🔧 Programmierung

🔧 Monthly Challenge: Creative Community Challenge!


📈 15.73 Punkte
🔧 Programmierung

🔧 Monthly Challenge: Blogging Challenge


📈 15.73 Punkte
🔧 Programmierung

🕵️ CVE-2022-25377 | Appwrite up to 0.12.1 ACME-Challenge Endpoint acme-challenge path traversal


📈 15.73 Punkte
🕵️ Sicherheitslücken

🔧 Cloud Resume Challenge(AWS): My experience tackling the challenge


📈 15.73 Punkte
🔧 Programmierung

🎥 Meet Bold Reuse | Single-Use Plastic Challenge Participant #SingleUsePlastics #Challenge


📈 15.73 Punkte
🎥 Video | Youtube

🎥 Meet Re:Dish | Single-Use Plastic Challenge Participant #SingleUsePlastics #Challenge


📈 15.73 Punkte
🎥 Video | Youtube

📰 ChatGPT's next big challenge: Helping Microsoft to challenge Google search


📈 15.73 Punkte
📰 IT Nachrichten

📰 Security In 5: Episode 443 - Momo Challenge Is A Hoax, Use It As A Learning Experience


📈 13.39 Punkte
📰 IT Security Nachrichten

📰 Security In 5: Episode 443 - Momo Challenge Is A Hoax, Use It As A Learning Experience


📈 13.39 Punkte
📰 IT Security Nachrichten

🔧 95/365 | ¥10M Job Challenge - Learning from meetings


📈 13.39 Punkte
🔧 Programmierung

🔧 70/365 | ¥10M Job Challenge - Language Learning


📈 13.39 Punkte
🔧 Programmierung

🔧 27/365 | ¥10M Job Challenge - Learning by doing


📈 13.39 Punkte
🔧 Programmierung

🎥 CISO’s New Challenge: Learning the Language of CEOs!


📈 13.39 Punkte
🎥 IT Security Video

🔧 Mastering Machine Learning Algorithms: A LabEx Challenge Series 🤖


📈 13.39 Punkte
🔧 Programmierung

🔧 Join Virtual Coffee in the Month of Learning Challenge!


📈 13.39 Punkte
🔧 Programmierung

📰 Overcome the machine learning cold start challenge in fraud detection using Amazon Fraud Detector


📈 13.39 Punkte
🔧 AI Nachrichten

🐧 Is Arch good for a new Linux user who WANT'S a challenge? (Besides installation, and learning about Linux).


📈 13.39 Punkte
🐧 Linux Tipps

📰 Android Developer Challenge: helpful innovation, powered by On-Device Machine Learning + you!


📈 13.39 Punkte
🤖 Android Tipps

🔧 Battlesnake Challenge #2 - JavaScript


📈 13.29 Punkte
🔧 Programmierung

🔧 Daily JavaScript Challenge #JS-69: Detect Anagrams in an Array of Strings


📈 13.29 Punkte
🔧 Programmierung

🔧 LeetCode Challenge: 151. Reverse Words in a String - JavaScript Solution 🚀


📈 13.29 Punkte
🔧 Programmierung

🔧 LeetCode Challenge: 189. Rotate Array - JavaScript Solution 🚀


📈 13.29 Punkte
🔧 Programmierung

matomo