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. π