La función map.values() en D3.js solía devolver una array de valores para cada entrada en el mapa creado. El orden de los valores devueltos es arbitrario.
Sintaxis:
d3.map.values()
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve una array de valores para cada entrada en el mapa creado. El orden de esos valores devueltos es arbitrario.
Los siguientes programas ilustran la función d3.map.values() en D3.js:
Ejemplo 1:
<!DOCTYPE html> <html> <head> <title> d3.map.values() Function</title> <script src='https://d3js.org/d3.v4.min.js'></script> </head> <body> <script> // Creating a map var map = d3.map({"Ram": 5, "Geeks": 10, "gfg": 15}); // Calling the map.values() function A = map.values(); // Getting an array of values for // every entry in the map. console.log(A); </script> </body> </html>
Producción:
[5, 10, 15]
Ejemplo 2:
<!DOCTYPE html> <html> <head> <title> d3.map.values() Function</title> <script src='https://d3js.org/d3.v4.min.js'></script> </head> <body> <script> // Creating some maps var map1 = d3.map({"Ram": 5}); var map2 = d3.map({"Geeks": 10}); var map3 = d3.map({"Ram": 5, "Geeks": 10}); var map4 = d3.map(); // Calling the map.values() function A = map1.values(); B = map2.values(); C = map3.values(); D = map4.values(); // Getting an array of values for // every entry in the map. console.log(A); console.log(B); console.log(C); console.log(D); </script> </body> </html>
Producción:
[5] [10] [5, 10] []
Ref: https://devdocs.io/d3~5/d3-collection#map_values
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA