All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g2701_2800.s2727_is_object_empty.readme.md Maven / Gradle / Ivy

There is a newer version: 1.30
Show newest version
2727\. Is Object Empty

Easy

Given an object or an array, return if it is empty.

*   An empty object contains no key-value pairs.
*   An empty array contains no elements.

You may assume the object or array is the output of `JSON.parse`.

**Example 1:**

**Input:** obj = {"x": 5, "y": 42}

**Output:** false

**Explanation:** The object has 2 key-value pairs so it is not empty.

**Example 2:**

**Input:** obj = {}

**Output:** true

**Explanation:** The object doesn't have any key-value pairs so it is empty.

**Example 3:**

**Input:** obj = [null, false, 0]

**Output:** false

**Explanation:** The array has 3 elements so it is not empty.

**Constraints:**

*    2 <= JSON.stringify(obj).length <= 105

**Can you solve it in O(1) time?**




© 2015 - 2024 Weber Informatics LLC | Privacy Policy