Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
Build your AI Agent
GfG 160
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
Contests
Accenture Hackathon (Ending Soon!)
GfG Weekly [Rated Contest]
Job-A-Thon Hiring Challenge
All Contests and Events
DSA
Practice Problems
Python
C
C++
Java
Courses
Machine Learning
DevOps
Web Development
System Design
Aptitude
Projects
Sign In
▲
Similar Topics
Web Technologies
40.3k+ articles
DSA
22.3k+ articles
Python
20.1k+ articles
Experiences
17k+ articles
Interview Experiences
13.6k+ articles
JavaScript
11.5k+ articles
JavaScript-Questions
2k+ articles
javascript-basics
150+ articles
javascript-object
140+ articles
ES6
90+ articles
javascript-oop
23 posts
Popular Articles
Recent Articles
JavaScript Inheritance
Last Updated: 19 February 2025
Inheritance is a fundamental concept in object-oriented programming (OOP) that allows one class or object to derive properties and behaviour
...read more
Web Technologies
JavaScript
javascript-oop
Abstraction in JavaScript
Last Updated: 08 February 2025
In JavaScript, Abstraction can be defined as the concept of hiding the inner complex workings of an object and exposing only the essential f
...read more
Web Technologies
JavaScript
javascript-oop
Encapsulation in JavaScript
Last Updated: 10 January 2024
Encapsulation is a fundamental concept in object-oriented programming that refers to the practice of hiding the internal details of an objec
...read more
Web Technologies
JavaScript
javascript-oop
JavaScript-Questions
Similar Topics
Web Technologies
40.3k+ articles
DSA
22.3k+ articles
Python
20.1k+ articles
Experiences
17k+ articles
Interview Experiences
13.6k+ articles
JavaScript
11.5k+ articles
JavaScript-Questions
2k+ articles
javascript-basics
150+ articles
javascript-object
140+ articles
ES6
90+ articles
Polymorphism in JavaScript
Last Updated: 19 February 2025
Polymorphism is a core concept in object-oriented programming (OOP) that allows objects to be treated as instances of their parent class, bu
...read more
Web Technologies
JavaScript
javascript-oop
JavaScript-Questions
How Inheritance works in Constructor Functions in JavaScript ?
Last Updated: 20 February 2023
Here, we will discuss inheriting a constructor function in JavaScript. Constructor functions define the prototype of the properties an objec
...read more
Web Technologies
JavaScript
javascript-object
javascript-oop
Picked
JavaScript-Questions
How to call the constructor of a parent class in JavaScript ?
Last Updated: 21 July 2023
In this article, we learn how to call the constructor of a parent class. Before the beginning of this article, we should have a basic knowle
...read more
Web Technologies
JavaScript
javascript-object
javascript-oop
Picked
JavaScript-Questions
Difference between Composition and Inheritance in JavaScript
Last Updated: 26 January 2022
JavaScript Composition: Composition means to Compose. Everything in JavaScript is treated as an object even functions in JavaScript are trea
...read more
Technical Scripter
Web Technologies
JavaScript
javascript-object
javascript-oop
Technical Scripter 2020
JavaScript Constructor Method
Last Updated: 15 February 2025
A constructor in JavaScript is a special function used to create and initialize objects. It sets up object properties and is typically invok
...read more
Web Technologies
JavaScript
javascript-object
javascript-oop
JavaScript Static Methods
Last Updated: 20 January 2025
Static methods are functions that are defined on a class but are not accessible through instances of the class. Instead, they are called dir
...read more
Web Technologies
JavaScript
javascript-oop
Understanding the Prototype Chain in JavaScript
Last Updated: 18 January 2025
The prototype chain is a core JavaScript concept enabling the inheritance of properties and methods between objects. It facilitates code reu
...read more
Web Technologies
JavaScript
javascript-oop
JavaScript-Questions
JavaScript Nested Classes
Last Updated: 20 February 2023
Let us try to understand, what is class. A class in JavaScript is a type of function, which can be initialized through both function keyword
...read more
Web Technologies
JavaScript
javascript-oop
JavaScript Prototype
Last Updated: 14 February 2025
In JavaScript, everything is an object, including functions, arrays, and strings, which are specialized types of objects. JavaScript follows
...read more
Web Technologies
JavaScript
javascript-oop
Objects in Javascript
Last Updated: 07 March 2025
An object in JavaScript is a data structure used to store related data collections. It stores data as key-value pairs, where each key is a u
...read more
Web Technologies
JavaScript
javascript-basics
javascript-oop
Creating objects in JavaScript
Last Updated: 13 August 2024
An object in JavaScript is a collection of key-value pairs, where keys are strings (properties) and values can be any data type. Objects can
...read more
Web Technologies
JavaScript
javascript-object
javascript-oop
Introduction to Object Oriented Programming in JavaScript
Last Updated: 24 May 2023
As JavaScript is widely used in Web Development, in this article we will explore some of the Object Oriented mechanisms supported by JavaScr
...read more
Web Technologies
JavaScript
javascript-oop
1
2
>>
Last
1
2
>>
Last
1
2
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !