Skip to content

🚀 More JavaScript Practice – A collection of modern JavaScript exercises and mini-projects exploring ES6+ features, problem-solving techniques, and real-world coding challenges. From destructuring and closures to maps, sets, and practical apps, this repo showcases clean, efficient, and hands-on JavaScript learning.

Notifications You must be signed in to change notification settings

sheharyarr-ahmed/more-JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

More JavaScript Practice

Welcome to my JavaScript practice repository! This codebase is a curated collection of scripts and exercises that showcase my journey through modern JavaScript concepts, methods, and best practices. Each file demonstrates hands-on learning and experimentation with real-world coding techniques.

What’s Inside

  • Array & Object Destructuring: Efficient data extraction and manipulation.
  • Spread & Rest Operators: Flexible handling of arrays, objects, and function arguments.
  • Logical Assignment & Short-Circuiting: Writing concise, readable logic.
  • Functions & Higher-Order Functions: Mastery of callbacks, closures, and function composition.
  • Call, Apply, Bind Methods: Advanced function invocation and context management.
  • Maps & Sets: Leveraging ES6 data structures for optimized code.
  • Optional Chaining: Safe property access in complex objects.
  • Looping Techniques: Iterating with for...of, for...in, and object methods.
  • String Manipulation: Slicing, formatting, and solving string challenges.
  • Closures & IIFE: Deep dives into scope and execution context.
  • Practical Challenges: Betting app, book scripts, and more to apply concepts in mini-projects.

Why This Repository?

  • Demonstrates my proficiency in modern JavaScript.
  • Serves as a reference for best practices and advanced techniques.
  • Showcases my ability to solve problems and build reusable code.
  • Acts as a portfolio of my learning and growth as a developer.

How to Use

Feel free to explore each script independently. The code is well-commented for clarity and learning. You can run the files in your browser or Node.js environment.

Highlights

  • Real-world scenarios and challenges
  • Clean, readable code with comments
  • Focus on ES6+ features and idiomatic JavaScript

About Me

I’m passionate about writing clean, efficient, and modern JavaScript. This repository is a testament to my commitment to continuous learning and sharing knowledge.

About

🚀 More JavaScript Practice – A collection of modern JavaScript exercises and mini-projects exploring ES6+ features, problem-solving techniques, and real-world coding challenges. From destructuring and closures to maps, sets, and practical apps, this repo showcases clean, efficient, and hands-on JavaScript learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published