La función selection.size() en D3.js se usa para calcular y devolver el tamaño de la selección. Cuenta el elemento total en la selección y devuelve su tamaño.
Sintaxis:
selection.size();
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve un valor numérico.
Ejemplo 1: cuando la selección no está vacía.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" path1tent= "width=device-width,initial-scale=1.0"> <script src= "https://d3js.org/d3.v4.min.js"> </script> <script src= "https://d3js.org/d3-selection.v1.min.js"> </script> </head> <body> <div>Geeks for Geeks </div> <div></div> <div></div> <div></div> <div></div> <script> let selection = d3.selectAll("div") let div = selection.size(); console.log(div) </script> </body> </html>
Producción:
5
Ejemplo 2: cuando la selección está vacía.
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" path1tent= "width=device-width,initial-scale=1.0"> <script src= "https://d3js.org/d3.v4.min.js"> </script> <script src= "https://d3js.org/d3-selection.v1.min.js"> </script> </head> <body> <script> let selection=d3.selectAll("h2") let size=selection.size(); console.log(size) </script> </body> </html>
Producción:
0