The selection.size() function in D3.js is used to calculate and return the size of the selection. It counts the total element in the selection and returns its size.
Syntax:
selection.size();
Parameters: This function does not accept any parameters.
Return Value: This function returns a Numerical value.
Example 1: When selection is non-empty.
HTML
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < meta name = "viewport" path1tent = "width=device-width,initial-scale=1.0" > < script src = </ script > < script src = </ 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 > |
Output:
5
Example 2: When selection is empty.
HTML
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" > < meta name = "viewport" path1tent = "width=device-width,initial-scale=1.0" > < script src = </ script > < script src = </ script > </ head > < body > < script > let selection=d3.selectAll("h2") let size=selection.size(); console.log(size) </ script > </ body > </ html > |
Output:
0