🚀 From Confusion → Clarity (JavaScript Learning Moment) Today I finally understood one of the most confusing topics in JavaScript: 👉 "this" keyword with Arrow Functions vs Regular Functions At first, it made ZERO sense 😵 But after practicing, here’s what clicked: ✅ Regular functions → "this" depends on how they are called ✅ Arrow functions → don’t have their own "this", they inherit it from parent scope 💡 This small difference can completely change your output — especially inside "setTimeout()" and callbacks! Sharing this because I know many beginners struggle with this (just like I did 🙌) 📍 Still learning. Still growing. One step closer to becoming a Full Stack Developer. #JavaScript #WebDevelopment #CodingJourney #FullStackDeveloper #100DaysOfCode #LearningInPublic
Shivam Keshari’s Post
More Relevant Posts
-
Javascript: Quotes in strings ⚠️ A small mistake with quotes can break your JavaScript code. Many beginners face this problem when working with strings. In JavaScript, quotes are used to create text. But using the wrong quote inside a string can cause an error. Here are the basics 👇 • Use single quotes let text = 'Hello World'; • Use double quotes let text = "Hello World"; • Use backticks (template strings) let text = `Hello World`; • Use different quotes inside a string "I'm learning JavaScript" • Escape quotes if needed 'It\'s JavaScript' Learning this small concept will save you from many syntax errors. #JavaScript #WebDevelopment #FrontendDevelopment #LearnJavaScript #CodingForBeginners #ProgrammingTips #SoftwareDevelopment #TechLearning #DeveloperSkills #CodeNewbie
To view or add a comment, sign in
-
-
🚀 JavaScript Cheat Sheet for Developers If you're learning JavaScript or brushing up fundamentals, save this 👇 I’ve compiled the most important concepts: ✅ Basics ✅ Arrays ✅ Strings ✅ Control Flow ✅ DOM ✅ Array Methods No fluff. Just what you actually use. 💡 Tip: Master these and you're already ahead of 70% of developers. 📌 Save this for later 💬 Comment “JS” and I’ll share more advanced cheat sheets 🔁 Repost to help others #javascript #webdevelopment #coding #frontend #developers #learncoding
To view or add a comment, sign in
-
-
🚀 Sharing My First JavaScript Beginner Project Hey everyone 👋 I’ve just completed one of my early JavaScript projects and wanted to share it here. This project is built with basic concepts, so it can be useful for beginners who want to understand how JavaScript works in a simple and practical way. 💡 What you’ll find: - Simple logic and clean structure - Beginner-level concepts in action - Easy to explore and understand 🔗 Check it out: https://lnkd.in/g3sQp3kW I’m still learning, so any feedback or suggestions would really help me improve. #JavaScript #WebDevelopment #BeginnerProject #LearningInPublic #CodingJourney
To view or add a comment, sign in
-
-
I wasted months watching JavaScript tutorials. It felt productive… But I wasn’t actually improving. The moment I started building projects, everything changed. So I made this: 10 JavaScript projects that can actually help you get hired 👇 [https://lnkd.in/gvUz5MYz] If you're stuck in tutorial hell, this might help. #javascript #webdevelopment #coding #100DaysOfCode
To view or add a comment, sign in
-
That’s very true for any JS developer, JavaScript isn’t a small language, it’s massive, and there’s always something new to learn.
To view or add a comment, sign in
-
-
🚀 Learning JavaScript? Start with Strings. Strings are one of the most used things in JavaScript. If you can work with text, you can build forms, messages, search features, and much more. Let’s understand the basics 👇 • Create a string using quotes let name = "JavaScript"; • Find string length name.length • Join strings together "Hello " + "World" • Change text case name.toUpperCase() or name.toLowerCase() • Get part of a string name.substring(0,4) Small concept… but used everywhere in real projects. Master the basics → coding becomes easier. #JavaScript #WebDevelopment #FrontendDevelopment #LearnToCode #ProgrammingBasics #JavaScriptTips #CodingForBeginners #DeveloperCommunity #TechEducation #SoftwareDevelopment
To view or add a comment, sign in
-
-
Useful JavaScript Tricks Developers Should Know 🚀 JavaScript has some powerful features that can make your code cleaner and more efficient. Here are a few JavaScript tricks I use regularly: 🔹 Destructuring Extract values from objects easily const { name, age } = user; 🔹 Optional Chaining Avoid undefined errors user?.profile?.name 🔹 Default Parameters Set default values function greet(name = "Developer") { return `Hello ${name}`; } 🔹 Spread Operator Copy arrays or objects const newArray = [...oldArray]; 🔹 Short Circuit Evaluation Cleaner conditional logic isLoggedIn && showDashboard() These small tricks can make your code more readable and efficient. Still learning JavaScript every day 🚀 What’s your favorite JavaScript trick? #JavaScript #FrontendDeveloper #ReactNative #SoftwareEngineer #CodingTips #WebDevelopment
To view or add a comment, sign in
-
-
🚀 𝐃𝐚𝐲 𝟏/𝟏𝟓 𝐌𝐲 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭 𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐒𝐞𝐫𝐢𝐞𝐬 Today I started with the basics of JavaScript — Variables 💡 👉 Variables are used to store data In JavaScript, we mainly use: var (old way) let (modern & recommended) const (for fixed values) 📌 Example: let name = "Kanishka"; const age = 21; 👉 let → value can be changed 👉 const → value cannot be changed Simple, right? 😄 But these small concepts are the foundation of everything in JavaScript! I’m learning step by step and sharing my journey here 💻✨ 💬 Question: Do you prefer let or const while coding? Let’s learn together 🚀 #JavaScript #WebDevelopment #LearningInPublic #Day1 #FrontendDevelopment
To view or add a comment, sign in
-
-
Learning JavaScript & React Today I focused on strengthening my core JavaScript concepts and connecting them with React. 🔹 Practiced important array methods: map() → transforming data filter() → selecting data reduce() → combining data into a single value 🔹 Understood async JavaScript: Learned how async/await works Fetched data from API and displayed it 🔹 React Learning: Used useState to store API data Used useEffect to fetch data when component loads Rendered dynamic data using map() => Key Learning: Understanding the difference between map, filter, and reduce was challenging at first, but now it’s much clearer how they are used in real applications. =>Still improving: Writing reduce logic without confusion Thinking independently without looking at reference code This is just the beginning — focusing on consistency and real understanding. #javascript #reactjs #webdevelopment #learninginpublic #frontenddeveloper
To view or add a comment, sign in
-
-
Day 8 of My JavaScript Journey 🚀 Today, I started learning about functions in JavaScript. Functions are used to group and reuse code, making programs more organized and efficient. There are three types of functions: • Function declaration • Function expression • Arrow function Today, I focused on function declaration. Example: function greet(name) { return "Hello " + name; } One thing I noticed: Functions can feel a bit difficult at first, but they are a core part of JavaScript. So instead of rushing, I’m taking my time to truly understand how they work. Key takeaway: Mastering functions is essential because they are used everywhere in JavaScript. #JavaScript #WebDevelopment #LearningInPublic #100DaysOfCode
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development
Nice bro nice...