Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🟨 JavaScript

A collection of JavaScript concepts, examples, and practice programs for learning and reference.

📚 Topics Covered

  • JavaScript Basics
  • Variables & Data Types
  • Operators
  • Conditional Statements
  • Loops
  • Functions
  • Arrays
  • Objects
  • Strings
  • DOM Manipulation
  • Events
  • ES6+ Features
  • Asynchronous JavaScript
  • Promises
  • Async / Await
  • Fetch API
  • Object-Oriented Programming
  • Practice Problems

📁 Repository Structure

JavaScript/
│
├── README.md
│
├── Basics/
│   └── javascript_basics.js
│
├── Variables/
│   └── variables_and_datatypes.js
│
├── Operators/
│   └── operators.js
│
├── Conditions/
│   └── conditions.js
│
├── Loops/
│   └── loops.js
│
├── Functions/
│   └── functions.js
│
├── Arrays/
│   └── arrays.js
│
├── Objects/
│   └── objects.js
│
├── Strings/
│   └── strings.js
│
├── DOM/
│   ├── index.html
│   └── dom.js
│
├── Events/
│   ├── index.html
│   └── events.js
│
├── ES6/
│   └── es6_features.js
│
├── Async-JavaScript/
│   ├── promises.js
│   ├── async_await.js
│   └── fetch_api.js
│
├── OOP/
│   └── oop.js
│
└── Practice/
    ├── calculator.js
    ├── even_odd.js
    └── number_guessing.js

🚀 Purpose

This repository is created as a personal JavaScript learning and reference resource.

It contains simple examples and practice programs covering JavaScript fundamentals as well as modern JavaScript concepts.

🛠️ Technologies

  • JavaScript
  • HTML
  • DOM API
  • Fetch API

▶️ How to Run

JavaScript Files

Most JavaScript files can be executed using Node.js:

node filename.js

Example:

node Basics/javascript_basics.js

DOM & Events

The DOM and Events examples require a browser.

Open the corresponding index.html file in a web browser to run them.

📌 Note

Some examples require a modern JavaScript environment because they use ES6+ features and modern APIs.

👨‍💻 Author

Muntasir Hasan Jim

Software Engineering Student

GitHub: hasanjim-dev

About

A collection of JavaScript concepts, examples, and practice programs for learning and reference.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages