How to use Object.keys() function In Typescript
In this approach, we are using the Object.keys() function in TypeScript to check if an object is empty. The condition Object.keys(obj).length === 0 evaluates to true when the object (obj) has no properties, which indicates that the object is empty
Syntax:
Object.keys(obj)
Example: The below example uses Object.keys() function to check if an Object is empty in TypeScript.
Javascript
function approach1Fn(obj: Record<string, any>): boolean { return Object.keys(obj).length === 0; } const obj: Record<string, any> = {}; const res: boolean = approach1Fn(obj); console.log(res); |
Output:
true
Check if an Object is Empty in TypeScript
In TypeScript, checking if an object is empty or not can be done by checking the properties of the object. We can check for the presence of properties in the object using various built-in methods and loops. In this article, we will explore three different approaches for checking if an object is empty or not in TypeScript.
Table of Content
- Using Object.keys() function
- Using for…in Loop
- Using JSON.stringify() function
Contact Us