Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.58 KB

README.md

File metadata and controls

69 lines (50 loc) · 2.58 KB

🚀 JavaScript Basics

Welcome to my JavaScript Basics repository! 🌟 This repo contains various JavaScript concepts, DOM manipulation projects, and ES6+ features to strengthen your JS skills.


📂 Project Overview

📁 Category 📝 Description
🔹 Windows & BOM JavaScript Browser Object Model (BOM) & Window methods.
🔹 DOM Manipulation CRUD operations, searching elements, and styling with JavaScript.
🔹 JavaScript Fundamentals Covers variables, data types, loops, functions, arrays, and strings.
🔹 Modern JavaScript (ES6+) Features like let, const, arrow functions, template literals, and more.

📌 Project Breakdown

🖥 Windows & BOM

📂 windows/

  • Learn about window object, localStorage, and sessionStorage.
  • Practical examples of browser methods.

🏗 DOM Manipulation

📂 dom/

  • 🏷 DOM CRUD → Create, Read, Update, Delete elements dynamically.
  • 🔍 DOM Searching → Find and modify elements efficiently.
  • 🎨 DOM Styling → Change CSS styles using JavaScript.

🛠 JavaScript Core Concepts

📂 0_variable.js - Variables & Scope
📂 1_datatypes.js - Primitive & Reference Types
📂 2_concat_coercion.js - String Concatenation & Type Coercion
📂 3_expression.js - Expressions & Operators
📂 4_loops.js - Loops & Iterations
📂 5_functions.js - Function Declarations & Expressions
📂 6_arrays.js - Array Methods & Manipulation
📂 7_strings.js - String Methods & Operations
📂 8_math.js - Math Functions & Calculations

🚀 Modern JavaScript (ES6+)

📂 es2015.js - ES6 Features like Arrow Functions, Spread & Rest Operators, Destructuring


⚡ How to Use

🔧 Setup Instructions

1️⃣ Clone the repository

git clone https://github.com/vanshu778/Javascript-practice.git

2️⃣ Navigate to the project folder

cd Javascript-practice

📬 Let's Connect!

LinkedIn
GitHub

🤝 Contributing

💡 Feel free to fork this repo, submit issues, or open pull requests to improve the content.

📩 Let's Connect! If you have any questions or feedback, reach out to me. 🚀