Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
What is the use of as keyword in TypeScript?
The as keyword in TypeScript is used for Type Assertion or Type Casting. Type Assertion is a way of telling the TypeScript compiler that you have more information about th...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
Why use unknown type in TypeScript?
In TypeScript, the unknown type is used in cases where the type of a particular value is unknown or can not be determined at the time of the runtime. It is a way of repres...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
Difference between Unknown & Any Type in TypeScript
The unknown and any type can be used to represent the value of any kind of data type available in TypeScript. The below table lists the differences between them: ...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
What is Tuple in TypeScript ?
A tuple is a type in TypeScript that is used to represent an array in which the type of a fixed number of elements is known, but not for all the elements. It provides a wa...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
How to use Template Literals in TypeScript ?
The template literal is a concise and flexible way of creating the dynamic string in TypeScript. The meaning of dynamic strings here is that they can be created using expr...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
How to use Conditional Types in TypeScript ?
The conditional types in TypeScript are created using a condition that will only be created based on the condition check and its return value. They implement the extends k...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
What is Type Narrowing in TypeScript ?
Type narrowing is a process of refining or narrowing down the type using certain conditions with a particular code block. It will help developers as well as TypeScript its...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
What is the purpose of using namespace in TypeScript ?
The namespaces in TypeScript are used to organize and encapsulate the related functionalities and methods into a particular name code block to reuse them again and again i...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
How to Declare & use Arrow Functions in TypeScript ?
The arrow function is a concise way of declaring the functions in TypeScript with a lexical binding of this object. The arrow function provides us with a shorter way of de...
Read More
Web Technologies
JavaScript
TypeScript
JavaScript-QnA
WebTech-FAQs
What is Reflective Design?
Reflective design is a method in software program engineering that emphasizes the dynamic edition and self-modification of software systems primarily based on runtime obse...
Read More
Picked
UI UX Design
Web Design
Design
Top 10 Data Warehouse Tools in 2024
Ever wondered how a large organization deals with massive amounts of data? The answer lies in data warehouse tools. Data warehouses are digital warehouses that store large...
Read More
GBlog
Picked
Data Warehouse
AI-ML-DS Blogs
GBlog 2024
AI-ML-DS
Data Engineering Blogs
Create a Quiz App using React Hooks and Timer-Based State Management
Quiz Application is a web-based application built using React Hooks and Timer-Based State Management. It provides users with a series of multiple-choice questions and requ...
Read More
Project
Web Technologies
Picked
ReactJS
ReactJS-Projects
Dev Scripter
Dev Scripter 2024
Top 7 MongoDB Tools for 2024
MongoDB is one of the most popular databases in the world, as it is used by many big organizations. It provides a convenient way to store data. But to use MongoDB to its f...
Read More
GBlog
MongoDB
Picked
Databases
GBlog 2024
Spread vs Rest operator in JavaScript ES6
Rest and spread operators may appear similar in notation, but they serve distinct purposes in JavaScript, which can sometimes lead to confusion. Let's delve into their dif...
Read More
Web Technologies
JavaScript
ES6
JavaScript Program to Print Character Pattern
We will see how can we print character patterns using JavaScript. We will use loop and recursion to print the character pattern. by using those we can understand how the l...
Read More
Web Technologies
JavaScript
Picked
JavaScript-Program
1
...
707
708
709
...
11204