Shubham Vora has Published 962 Articles

How to make object properties immutable in TypeScript?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 18:00:22

2K+ Views

The simple definition of the immutable object property is the properties we can’t modify once we define and initialize the object property. We can use the const keyword, but we have to initialize the property while creating the property. So, we have to use the readonly keyword to make the ... Read More

How to create a stack in TypeScript using an array?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 17:37:03

2K+ Views

The stack is a data structure based on the LIFO, which means last in, first out. In brief, it says that whatever element you add at last in the stack comes out first from the stack. There are some basic operations that users can perform on the stack. For example, ... Read More

What is parameter destructuring in TypeScript?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 17:00:13

7K+ Views

In TypeScript, parameter destructuring is unpacking the argument object into separate parameter variables. For example, suppose we have passed the object with multiple properties as an argument of any function. In that case, we can destructure the object in the parameter and access all required properties of the object in ... Read More

How to create a queue in TypeScript using an array?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:38:02

2K+ Views

We will learn to create a queue from scratch using the array in TypeScript in this tutorial. The Queue is a data structure allowing users to add elements from the end and remove them from the start. It means it works based on the FIFO concept, meaning first in, first ... Read More

Tackling recursion (not just) in Typescript

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:32:53

3K+ Views

Recursion is a fundamental programming concept that refers to a function calling itself. It can be a powerful tool for solving problems, but it can also be a source of confusion and frustration, especially for beginners. In this tutorial, we'll explore how to use recursion effectively in TypeScript, a popular ... Read More

How to Use Associative Array in TypeScript?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:27:09

11K+ Views

An object with one or more elements is known as an array. Each of these components can be an object or a simple data type. For example, you can put dates, strings, and numbers in the same array. Information can also be stored using associative arrays. An array that employs ... Read More

How to create a two-dimensional array in TypeScript?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:24:59

9K+ Views

A two-dimensional array in TypeScript is an array of arrays, or a matrix, which can be used to represent a table of data, a chess board, or any other type of grid. Two-dimensional arrays are useful when working with a data grid, such as a table or a chessboard. They ... Read More

How to create function overload in TypeScript?

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:23:20

994 Views

The function or method overloading allows developers to create multiple functions with the same name. Every function contains the same number of parameters but different data types. Also, the return type of the overloaded function can vary. Function overloading is the concept of object-oriented programming. Also, TypeScript supports OOPS, so ... Read More

Dynamic Date Populate in TypeScript

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:21:17

1K+ Views

TypeScript is a strongly typed, object-oriented programming language that enables developers to write code that is cleaner and easier to understand. The dynamic date population theory in TypeScript is that a JavaScript application can automatically populate a calendar, list, or other types of display with the current Date, time, or ... Read More

Boxing and Unboxing in Typescript

Shubham Vora

Shubham Vora

Updated on 20-Jan-2023 16:19:14

1K+ Views

The idea of boxing and unboxing is crucial to TypeScript. A value type in TypeScript is automatically converted into a reference type using a process known as boxing. In other words, boxing refers to transforming a value type into a reference type, and unboxing refers to transforming a reference type ... Read More

Advertisements