---
title: "Discussion on \"Object-Oriented Programming(OOP) in JavaScript 101: A Complete Guide\" | Hashnode"
description: "Discussion on \"Object-Oriented Programming(OOP) in JavaScript 101: A Complete Guide\". JavaScript supports OOP through its constructor function and prototype-based inheritance"
url: "https://hashnode.com/posts/object-oriented-programming-in-javascript-101-a-complete-guide/63ce4354be715aa719292a26"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Object-Oriented Programming(OOP) in JavaScript 101: A Complete Guide](https://hojaleaks.com/object-oriented-programming-in-javascript-101-a-complete-guide?utm_source=hashnode&utm_medium=feed)

JavaScript supports OOP through its constructor function and prototype-based inheritance

Jan 23, 2023 · 8 min read · hojaleaks.com  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)
-   [#programming-languages](https://hashnode.com/tag/programming-languages)
-   [#object-oriented-programming](https://hashnode.com/tag/object-oriented-programming)

## Written by

[Bonaventure Ogeto](https://hashnode.com/@bonaogeto)

@bonaogeto · Nairobi, Kenya

  
[View profile](https://hashnode.com/@bonaogeto)

• Software Engineer •Coding Mentor & Instructor (10K+ Students)

Software Engineer &amp; Technical Writer

## Responses 2

Markdown supported · ⌘↵ to post

[Mahinda Githaiga](https://hashnode.com/@mahigithaiga)

[Mar 21, 2023](https://hashnode.com/posts/object-oriented-programming-in-javascript-101-a-complete-guide/63ce4354be715aa719292a26/comment/641957ee9a40a7f55ae6a9fe)

very indepth

[Priyankar Pal](https://hashnode.com/@priyankarpal1)

[Jan 23, 2023](https://hashnode.com/posts/object-oriented-programming-in-javascript-101-a-complete-guide/63ce4354be715aa719292a26/comment/63ce50d48173c9cb2dc41744)

well done

[Bonaventure Ogeto](https://hashnode.com/@bonaogeto)

[Jan 23, 2023](https://hashnode.com/posts/object-oriented-programming-in-javascript-101-a-complete-guide/63ce4354be715aa719292a26/comment/63ce50d48173c9cb2dc41744#reply-63ce798650e6b5cce5d83d4c)

Thank you!
