Skip to content
Related Articles
Open in App
Not now

Related Articles

D3.js namespace() Function

Improve Article
Save Article
Like Article
  • Last Updated : 19 Aug, 2020
Improve Article
Save Article
Like Article

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 src="https://d3js.org/d3.v4.min.js">
    </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 src="https://d3js.org/d3.v4.min.js">
    </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:


My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!