El método create() de p5.TypedDict en p5.js se usa para agregar el par clave-valor dado o la colección de pares al diccionario. Un par clave-valor es un conjunto de dos valores que se asignan entre sí. Se puede acceder a estos valores consultando este diccionario utilizando la parte clave del par. Un diccionario puede almacenar varios pares clave-valor a los que se puede acceder mediante los métodos del diccionario.
Sintaxis:
create( key, value )
o
create( obj )
Parámetros:
- clave : especifica la string que se utiliza como clave para agregar al diccionario.
- value :Especifica la string que se utiliza como valor a añadir al diccionario.
- obj : Especifica el objeto que contiene los pares clave-valor que se agregarán al diccionario.
El siguiente ejemplo ilustra el método create() en p5.js:
Ejemplo 1:
Javascript
function setup() { createCanvas(550, 300); textSize(16); let stringDict = createStringDict("Statue of Unity", "182 m"); text("New string dictionary created " + "with one key", 20, 20); let existOne = stringDict.hasKey("Statue of Unity"); text("Dictionary has key " + "'Statue of Unity': " + existOne, 20, 60); let existTwo = stringDict.hasKey("Spring Temple Buddha"); text("Dictionary has key " + "'Spring Temple Buddha': " + existTwo, 20, 100); let tmpObj = { "Spring Temple Buddha": "128 m", "Ushiku Daibutsu": "100 m", "Great Buddha of Thailand": "92m" }; // Add the given key to the dictionary // specifying the key and value as an object stringDict.create(tmpObj); text("New keys added with create()", 20, 140); existTwo = stringDict.hasKey("Spring Temple Buddha"); text("Dictionary has key " + "'Spring Temple Buddha': " + existTwo, 20, 180); let existThree = stringDict.hasKey("Ushiku Daibutsu"); text("Dictionary has key " + "'Ushiku Daibutsu': " + existThree, 20, 220); }
Producción:
Ejemplo 2:
Javascript
function setup() { createCanvas(550, 300); textSize(16); let stringDict = createStringDict('Statue of Unity', '182 m'); text("New string dictionary " + "created with one key", 20, 20); let existOne = stringDict.hasKey('Statue of Unity'); text("Dictionary has key 'Statue of Unity': " + existOne, 20, 60); let existTwo = stringDict.hasKey('Spring Temple Buddha'); text("Dictionary has key " + "'Spring Temple Buddha': " + existTwo, 20, 100); // Add the given key to the dictionary // specifying the key and value stringDict.create('Spring Temple Buddha', '128 m'); text("New key 'Spring Temple Buddha'" + " added with create()", 20, 140) existTwo = stringDict.hasKey('Spring Temple Buddha'); text("Dictionary has key " + "'Spring Temple Buddha': " + existTwo, 20, 180); }
Producción:
Editor en línea: https://editor.p5js.org/
Configuración del entorno: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
Referencia: https://p5js.org/ referencia/#/p5.TypedDict/crear
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA