D3.js namespace() Function
The d3.namespace() function is used to return an object that contains space and local attributes that describe the full namespace URL and the local name. If there is a colon in the name than the string on the left side of the colon is a namespace prefix.
Syntax:
d3.namespace(name);
Parameters: This function contains only one parameter that is given above and described below.
- name: This is a string that contains a prefix that must be registered in d3.namespaces.
Return Value: This function returns an object.
Example 1:
HTML
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" /> < meta name = "viewport" path1tent=" width = device -width, initial-scale = 1 .0" /> </ script > < style > h2 { color: green; } </ style > </ head > < body > < h2 >Geeks for geeks</ h2 > < script > console.log(d3.namespace("svg:Geeksforgeeks")); document.write("< h3 >Space: ", d3.namespace("svg:Geeksforgeeks").space, "</ h3 >"); document.write("< h3 >Local: ", d3.namespace("svg:Geeksforgeeks").local + "</ h3 >"); </ script > </ body > </ html > |
Output:
Example 2:
HTML
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "UTF-8" /> < meta name = "viewport" path1tent=" width = device -width, initial-scale = 1 .0" /> </ script > </ head > < body > < script > console.log(d3.namespace("xhtml:Geeksforgeeks")); console.log(d3.namespace("xlink:Geeksforgeeks")); console.log(d3.namespace("xml:Geeksforgeeks")); </ script > </ body > </ html > |
Output:
Please Login to comment...