⚑ Sangsakala Proxy 🏠 Home
Skip to content

About

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

Topics

Resources

Stars

9 stars

Watchers

0 watching

Forks

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

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages