Rutik Phatak’s Post

✅ Day 5 – JavaScript Fundamentals (Part 3) ⚡ Wrapping up my JavaScript Fundamentals revision today with some powerful concepts — Methods, String Methods, JSON, Local & Session Storage 💡 --- 🔹 1️⃣ Methods: Functions defined inside objects 🧩 → const user = { name: "Rutik", greet(){ console.log("Hello 👋 " + this.name); } }; user.greet(); --- 🔹 2️⃣ String Methods: Help manipulate and format text ✍️ → let text = "JavaScript"; text.length 📏 → gives 10 text.toUpperCase() 🔠 → JAVASCRIPT text.toLowerCase() 🔡 → javascript text.slice(0,4) ✂️ → Java text.replace("Java","JS") 🔁 → JSScript text.concat(" Rocks!") 💬 → JavaScript Rocks! --- 🔹 3️⃣ JSON (JavaScript Object Notation): Used to store & exchange data 📦 → let obj = {name:"Rutik",age:22}; let jsonStr = JSON.stringify(obj); ➡ Object → String let newObj = JSON.parse(jsonStr); ➡ String → Object --- 🔹 4️⃣ Local & Session Storage: For storing data in browser 🖥️ Local Storage 🧱 → Permanent until cleared localStorage.setItem("name","Rutik"); localStorage.getItem("name"); Session Storage 🔒 → Cleared after tab closes sessionStorage.setItem("city","Mumbai"); sessionStorage.getItem("city"); 💻 Mini Example: let person={name:"Rutik",skill:"JS"}; localStorage.setItem("data",JSON.stringify(person)); let getData=JSON.parse(localStorage.getItem("data")); console.log("Hello "+getData.name+" 👋 skilled in "+getData.skill+" ⚡"); --- ✨ Key Takeaway: Methods organize logic 🧩 | Strings handle text 📝 | JSON connects frontend & backend 🌐 | Storage keeps data alive 💾 #JavaScript #WebDevelopment #FullStackDeveloper #LearningInPublic #CareerGrowth #KeepGrowing

To view or add a comment, sign in

Explore content categories