Object-Oriented JavaScript : Modules

Object-Oriented JavaScript : Modules

In this Object-Oriented JavaScript  tutorial, we’ll look at JavaScript modules. JavaScript is partly an object-oriented language. To learn JavaScript, we got to learn the object-oriented parts of JavaScript.

JavaScript is partly an object-oriented language.

To learn JavaScript, we got to learn the object-oriented parts of JavaScript.

In this article, we’ll look at JavaScript modules.


JavaScript modules let us divide our code into multiple small chunks.

Modules in JavaScript are just regular JavaScript files.

There’s no module keyword.

We just use the export keyword to make items in modules available to other modules.

For instance, we can write:


export const port = 8080;
export function startServer() {
export class Config {
export function process() {

to create a module with various members exported.

We can export variables, functions, classes, etc.

Then we can import it by writing:

import * from './module'

We import all members from a module with the asterisk.

Also, we can import individual members by writing:

import { Config, process } from "./module";

We import the proces function and the Config class from module .

web-development programming javascript developer oop

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Functional Programming vs OOP in JavaScript

What is the difference between OOP and functional programming? To figure this out we will be writing a small factorial website calculator. The first approach uses functional programming, the second one OOP.

JavaScript Programming Basics - Object Oriented Programming

In this JavaScript tutorial, we're going to dive into Object Oriented Programming with JavaScript. JavaScript is a multi-paradigm language, so OOP isn't the only one you must use, but that's the one I am going to cover now.

Why Web Development is Important for your Business

With the rapid development in technology, the old ways to do business have changed completely. A lot more advanced and developed ways are ...

Important Reasons to Hire a Professional Web Development Company

    You name the business and I will tell you how web development can help you promote your business. If it is a startup or you seeking some...

OOP in JavaScript (2020)

This video is about OOP in Javascript the basic introduction and the measures followed accordingly.