D3.js | d3.map.set() Function

The map.set() function in D3.js used to set the values for the specified key string in to the created map.
Syntax:
d3.map.set(key, value);
Parameters: This function accepts two parameters which are illustrated below:
- key: This is the key string.
- value: This is the corresponding value for each key string.
Return Value: This function does not return any values.
Below programs illustrate the d3.map.set() function in D3.js:
Example 1: 
| <!DOCTYPE html> <html>  <head>    <title>d3.map.set() function</title>  </head>     <body>      <script>           // Creating a map      varmap = d3.map()            // setting the value for the specified key string      // into above map      .set("a", 1).set("b", 2).set("c", 3);       // Getting the value for the specified key string      A = map.get("a");       B = map.get("c");            // Printing the output of values      console.log(A);      console.log(B);   </script> </body>  </html>  | 
Output:
1 3
Example 2:
| <!DOCTYPE html>  <html>  <head>    <title>d3.map.set() function</title>  </head>  <body>      <script>           // Creating a map and setting the value      // for the specified key string      varmap = d3.map().set("Geeks", 1).set("Geek", 2).set("gfg", 3);       // Getting the value for the specified key string      A = map.get("Geek");       B = map.get("c");            // Printing the output of values      console.log(A);      console.log(B);   </script> </body>  </html>  | 
Output:
2 undefined
Note: In the above code, the string “c” is not present in the created map that is why undefined is printed as output.
 
				 
					


