Welcome to my JavaScript Basics repository! 🌟 This repo contains various JavaScript concepts, DOM manipulation projects, and ES6+ features to strengthen your JS skills.
📁 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. |
📂 windows/
- Learn about
window
object, localStorage, and sessionStorage. - Practical examples of browser methods.
📂 dom/
- 🏷 DOM CRUD → Create, Read, Update, Delete elements dynamically.
- 🔍 DOM Searching → Find and modify elements efficiently.
- 🎨 DOM Styling → Change CSS styles using JavaScript.
📂 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
📂 es2015.js
- ES6 Features like Arrow Functions, Spread & Rest Operators, Destructuring
1️⃣ Clone the repository
git clone https://github.com/vanshu778/Javascript-practice.git
2️⃣ Navigate to the project folder
cd Javascript-practice
💡 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. 🚀