100 Days of Learning Challenge – Day 24 / 100 Today, I focused on JavaScript string methods and practiced how to manipulate and transform text efficiently. ------------------------------- Topics covered: 1. String methods trim() 2. Strings are immutable in JavaScript 3. toUpperCase() and toLowerCase() 4. Methods with arguments (indexOf) 5. Method chaining 6. slice() 7. replace() and repeat() 8. Practice questions ----------------------------------------------- String methods are small tools, but mastering them makes real-world tasks like validation, formatting, and data cleaning much easier. #100DaysOfLearning #JavaScript #WebDevelopment #Programming #Frontend #CodingPractice #DailyLearning
Mastering JavaScript String Methods in 100 Days
More Relevant Posts
-
🚀 JavaScript Learning Update – Day 17 Today, I studied two important OOP concepts in JavaScript: Encapsulation and Abstraction. I explored: • How encapsulation protects and organizes data inside a class • How abstraction hides internal implementation details • Why these concepts are important in real-world applications Along with this, I wrote a detailed blog on: “What Really Happens Behind the Scenes in a JavaScript Class” Instead of just learning syntax, I focused on understanding: • How the class keyword works internally • How constructors are connected • How JavaScript manages methods and objects under the hood Understanding the “why” behind the code makes learning much stronger. Building deep fundamentals, step by step. #JavaScript #OOP #WebDevelopment #LearningInPublic #FrontendDeveloper #DeveloperJourney
To view or add a comment, sign in
-
🔥 JavaScript Full Cheat Sheet (2025 Edition) – Everything in One Place! From basics to advanced concepts, this 8-page guide covers: ✅ Variables (var, let, const) ✅ Data Types & Type Checking ✅ Operators & Control Flow ✅ Loops & Functions (Arrow, Default, Rest) ✅ Objects & Arrays ✅ ES6+ Features (Destructuring, Spread) ✅ DOM Manipulation & Events ✅ Promises, Async/Await ✅ JSON & Modules ✅ OOP, Set & Map ✅ Optional Chaining, Nullish Coalescing & More Perfect for beginners revising fundamentals and developers refreshing concepts before interviews. Stop Googling syntax every 10 minutes. Save this. Use it. Master it. 💻⚡ #JavaScript #WebDevelopment #FrontendDeveloper #FullStackDeveloper #Coding #Programming #LearnToCode #100DaysOfCode #DeveloperLife #TechCommunity #JS #SoftwareEngineering #CodingResources #Developers
To view or add a comment, sign in
-
🚀 JavaScript Learning Update - Day 20 Today, I focused on revising the core concepts I’ve learned so far in JavaScript. I revised: • Objects and object methods • Shallow copy vs Deep copy • Array methods and their polyfills (map, filter, forEach) • Classes and Constructors • Encapsulation and Abstraction • Inheritance in JavaScript Instead of learning something new, I strengthened my fundamentals by reviewing concepts and clearing small doubts. Revision helps turn information into understanding. Strong fundamentals > Fast learning. Consistent practice. Continuous improvement. #JavaScript #WebDevelopment #OOP #LearningInPublic #DeveloperJourney #FrontendDeveloper
To view or add a comment, sign in
-
Just published a new JavaScript article 🚀 Topic: Understanding Objects in JavaScript Covered: • What objects are and why we use them • Creating objects • Dot vs bracket notation • Updating, adding, deleting properties • Looping through object keys Objects are everywhere in JavaScript — mastering them strengthens your fundamentals 💻 If you're learning JS, this is an important concept. Read the full article here 👇 👉 https://lnkd.in/gZsXX3nr Akash Kadlag Chai Aur Code Jay Kadlag Anirudh J. Piyush Garg Hitesh Choudhary #Programming #WebDev #Blog #JavaScript #FrontendDevelopment #FrontendDeveloper #Coding #Frontend #Beginners #WebDevelopment #LearnToCode #Consistency #100DaysOfCode #CodingJourney #ContinuousLearning #Learning #LearningJourney #LearnInPublic #LearningInPublic #chaicode #ChaiCode #Cohort #Cohort26 #Cohort2026
To view or add a comment, sign in
-
-
Diving Deep into JavaScript Internals | Learning from Rohit Bhaiya I’ve been consistently learning JavaScript from Rohit Negi, and recently I explored some powerful internal concepts that completely changed the way I understand JS. Here’s what I studied: 🔹 Variables & Data Types Difference between let and const Hoisting behavior and the Temporal Dead Zone (TDZ) Primitive vs Non-Primitive data types Why typeof null === "object" (legacy behavior) BigInt and Number limits 🔹 Primitive vs Non-Primitive Primitives are immutable Objects/Arrays/Functions are mutable Understanding reference copying vs value copying 🔹 Memory Management in JavaScript Stack vs Heap memory How primitives are stored in Stack How objects are stored in Heap with references in Stack Byte addressable memory concept Base address + index * size formula 🔹 Garbage Collection How JavaScript automatically frees unused memory Why understanding memory helps in writing optimized code 🔹 Engine-Level Concepts Pointer tagging trick How booleans, null, undefined are internally optimized How 32-bit / 64-bit addressing works This learning helped me move beyond just writing code and start understanding how JavaScript actually works behind the scenes. #JavaScript #WebDevelopment #Programming #Learning #DSA #Frontend #CodingJourney Rohit Negi
To view or add a comment, sign in
-
-
Just Created a JavaScript Cheat Sheet (2025 Edition) If you're learning JavaScript or revising core concepts, this covers everything you need: ✅ Variables & Data Types ✅ Functions, Loops & Control Flow ✅ Arrays & Objects ✅ ES6+ Features (Arrow Functions, Destructuring, Spread) ✅ Promises, Async/Await & Error Handling ✅ OOP, Set & Map, JSON & More Whether you're a beginner or preparing for interviews, mastering these fundamentals is the key to becoming a strong developer. Consistency + Practice = JavaScript Mastery 💻✨ #JavaScript #WebDevelopment #FrontendDeveloper #Coding #100DaysOfCode #LearnToCode
To view or add a comment, sign in
-
📘 JavaScript Learning Update – Day 12 Today I explored an important JavaScript concept: Shallow Copy vs Deep Copy. I learned: What a shallow copy is and how it copies references of nested objects. What a deep copy is and how it creates a completely independent clone. Different ways to create shallow copies (spread operator, Object.assign). Ways to create deep copies (structuredClone, JSON methods). I also wrote a blog explaining the difference with examples to strengthen my understanding. Understanding copying behavior is very important when working with objects and arrays in real-world applications. Step by step, I am improving my JavaScript fundamentals. #JavaScript #WebDevelopment #LearningJourney #Coding
To view or add a comment, sign in
-
Day-87 📘 Python Full Stack Journey – JavaScript Practice & Math Functions Today’s learning was very hands-on, focusing on JavaScript interactivity, validation, and built-in utilities. 🎯 What I worked on today: 🎨 Interactive Program Wrote a program to change the color of an SVG on click, toggling between red ↔ black continuously using event handling. 🧪 User Input & Validation Received user input using: Copy code Js document.getElementById('ab').value Applied conditions such as: isNaN() Value checks (< 10, etc.) Displayed validation results dynamically inside an HTML tag. Implemented form validation using alert() for user feedback. 🧮 JavaScript Math Module Explored several useful Math methods: pow() floor() ceil() sign() round() max() / min() sqrt() PI sin() / cos() / tan() trunc() random() These exercises really helped connect logic, user interaction, and calculations in real-world scenarios. JavaScript is getting more powerful and fun every day! 🚀 #JavaScript #PythonFullStack #WebDevelopment #Frontend #CodingJourney #LearningToCode #Upskilling #TechSkills #ContinuousLearning
To view or add a comment, sign in
-
-
The Ultimate JavaScript Array Methods Cheat Sheet for Developers JavaScript array methods are powerful tools for manipulating and transforming data efficiently. This comprehensive cheat sheet provides detailed explanations, syntax, and practical examples for all essential array methods, helping you write cleaner, more efficient, and modern JavaScript code. Read the full article 👇 https://lnkd.in/d_q_Ynf9 #Programming #WebDevelopment #SoftwareEngineering #Tech #Coding #JavaScript #JSArrayMethods #FrontendDevelopment #JavaScriptTips #ArrayMethods #FutureOfWork #DigitalTransformation
To view or add a comment, sign in
-
-
🚀 Day 21: of Learning in Public: JavaScript Edition 💻✨ Peeking into the JavaScript Engine! Today was all about understanding the "Magic" behind how JavaScript code runs. It’s one thing to write code, but understanding the Execution Context changes how you debug forever. Here’s a simple breakdown of what I learned today: 1️⃣ The Global Execution Context (GEC) Everything in JS happens inside an Execution Context. Think of it as a big container with two components: Memory Component (Variable Environment): Where variables and functions are stored as key-value pairs (e.g., x: undefined). Code Component (Thread of Execution): Where the code is executed line by line. 2️⃣ Hoisting 🚩 Ever wondered why you can use a variable before it’s declared? That’s Hoisting! During the memory creation phase, JS allocates memory for variables and functions. Variables declared with var are initialized as undefined. Function declarations are stored with their entire body. 3️⃣ Temporal Dead Zone (TDZ) ⏳ This is the "danger zone" for let and const. Unlike var, you cannot access let or const variables before their declaration. The time between the start of the execution and the actual line where the variable is initialized is the Temporal Dead Zone. Accessing it here will throw a ReferenceError! 4️⃣ The Call Stack 📚 The Call Stack manages the "order" of execution. The Global Execution Context sits at the bottom. Every time a function is invoked, a new Execution Context (EC) is pushed to the top. Once the function finishes, it is "popped out," and control goes back down the stack. Key Takeaway: Understanding the internal lifecycle of variables helps in writing cleaner, error-free code and mastering concepts like closures and scope later on. Slowly but surely, the "weird" parts of JS are starting to make perfect sense! 💡 #JavaScript #LearningInPublic #SoftwareTesting #CodingJourney #JSBasics #Programming #SDET
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