---
title: "Discussion on \"Test out Your JavaScript Object Knowledge\" | Hashnode"
description: "Discussion on \"Test out Your JavaScript Object Knowledge\". The 4 Pillars of Object-Oriented Programming (OOP) are Abstraction, Encapsulation, Inheritance, and Polymorphism. Within these lies classes and objects, and that's what I want to talk about here.\nI've been learning about JS Objects recently and wante..."
url: "https://hashnode.com/posts/test-out-your-javascript-object-knowledge/6274f20e03d58d566cb07f5b"
---

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

Discussion

# [Test out Your JavaScript Object Knowledge](https://snake0.hashnode.dev/test-out-your-javascript-object-knowledge?utm_source=hashnode&utm_medium=feed)

The 4 Pillars of Object-Oriented Programming (OOP) are Abstraction, Encapsulation, Inheritance, and Polymorphism. Within these lies classes and objects, and that's what I want to talk about here. I've been learning about JS Objects recently and wante...

May 6, 2022 · 4 min read · snake0.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#object-oriented-programming](https://hashnode.com/tag/object-oriented-programming)
-   [#newbie](https://hashnode.com/tag/newbie)
-   [#learning](https://hashnode.com/tag/learning)
-   [#testing](https://hashnode.com/tag/testing)

## Written by

[Jacob Good](https://hashnode.com/@Jacobegood)

@Jacobegood · China

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

Web Dev - Data Analyst - Teacher

I've always been intrigued by technology and remember creating my first Led Zeppelin tribute page in 2001. I wish I had kept at it, but I've been busy traveling to over 30 countries, teaching ESL, tasting delicious food, learning languages, playing music, and always keeping an open mind. I'm currently a freelance software engineer and data analyst living in China with my wife and daughter. Feel free to send a message just to say hello! :)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
