D3.js selection.empty() Function

The d3.empty() function in D3.js is used to return a boolean value. The value is true when the selection contains no elements and it returns false when the selection is non-empty.
Syntax:
selection.empty();
Parameters: This function takes no parameters.
Return Values: This function returns a boolean value.
Below given are a few examples of the function given above.
Example 1:
| <!DOCTYPE html>  <htmllang="en">  <head>      <metacharset="UTF-8">      <metaname="viewport"            path1tent="width=device-width,                      initial-scale=1.0">      <title>Document</title>  </head>  <style>  div{     background-color: green;     margin-bottom: 5px;     padding: 10px;     width: fit-content; } </style>  <body>       <div>Some text</div>     <div>Geeks for zambiatek</div>     <div>Geeks for zambiatek</div>     <div>Some text</div>   <scriptsrc=    </script>   <scriptsrc= </script>   <script>       let selection=d3.selectAll("div")       console.log(selection.empty())   </script>  </body>  </html> | 
Output:
Example 2:
| <!DOCTYPE html>  <htmllang="en">  <head>      <metacharset="UTF-8">      <metaname="viewport"            path1tent="width=device-width,                      initial-scale=1.0">      <title>Document</title>  </head>  <style>  div{     background-color: green;     margin-bottom: 5px;     padding: 10px;     width: fit-content; } </style>  <body>       <div>Some text</div>     <div>Geeks for zambiatek</div>     <div>Geeks for zambiatek</div>     <div>Some text</div>   <scriptsrc=    </script>   <scriptsrc= </script>   <script>     // Selection is empty because no     // container name h2 is rendered.       let selection=d3.selectAll("h2")       console.log(selection.empty())   </script>  </body>  </html> | 
Output:
 
				 
					



