Cómo construir un objeto que pueda usarse con las líneas de comando dentro de la publicación

programación


Tengo conocimientos básicos en javascript.

Me gustaría almacenar datos vinculados a objetos dentro de una colección que contenga objetos del mismo tipo que:
– permanecer en la memoria (no guardado en un soporte como disco duro, SSD, etc.)
– no se llama como una matriz con nombre de tabla[colnumber,linenumber]

ejemplo de valores

OBJECT_1
id = 1
firstname= "john"
lastname = "doe"

OBJECT_2
id = 2
firstname= "david"
lastname = "thomas"

cómo :
>>> tener el comando tipo de objeto (ID como opción). function_add (ID, nombre, apellido) que agregan un objeto en el tipo de objeto de colección con las siguientes reglas:
** el La identificación tiene que ser única. (otro objeto no puede existir ya
con el mismo DNI).
** si no se especifica ninguna identificación entre paréntesis de tipo de objeto: agregue el objeto después del último objeto dentro de la colección tipo de objeto
** si Se especifica el ID entre paréntesis de tipo de objeto: agregue después del objeto que ha indicado ID.
Ejemplo: objecttype(1).function_add(2, “joe”, “din”) agregará después del objeto con ID 1 dentro de la colección objecttype un nuevo objeto con valores de propiedades ID = 2, nombre = “joe” y apellido = “din ”

>>> tener el comando tipo de objeto(ID).function_remove() que eliminan el objeto que tiene el ID dentro del tipo de objeto de colección

>>> tener el comando tipo de objeto(ID).nombre de propiedad que devuelve o establece una propiedad (dependiendo de si está a la izquierda o a la derecha del paréntesis).
ejemplos:
** tipo de objeto(1).nombre = “juan” establecerá el valor “john” al
propiedad nombre del objeto con ID = 1 dentro del tipo de objeto de la colección.
** variable = tipo de objeto(2).apellido establecerá en la variable el valor de la propiedad apellido del objeto con ID = 2 dentro del tipo de objeto de la colección.

>>> tener el comando tipo de objeto(ID).function_getfullname() que devuelven el valor del nombre de la propiedad unido al valor del nombre completo de la propiedad del objeto con ID dentro del tipo de objeto de la colección. Ejemplo: objecttype(1).getfullname devolverá “john doe” con los valores de propiedades del “objeto 1” anteriores

>>> tener el comando tipo de objeto(ID).función_sort(nombre de propiedad) para ordenar objetos dentro de la colección tipo de objeto con la propiedad denominada “nombre de propiedad”

>>> escribe **bucle a través de los objetos almacenados dentro del tipo de objeto de la colección** con tipos de bucles que comienzan con:
** objeto foreach en tipo de objeto { }

** para i = 0 a tipo de objeto.longitud { } ( objecttype.length devuelve el número de objetos almacenados dentro de la colección objecttype )

Para comprender mejor, ¿podría darme un equivalente de los datos dentro de la colección de objetos?
Creo que los objetos dados en el ejemplo al principio se escribirán en algo que debería parecerse a lo siguiente

[
[id = 1,
firstname= “john”,
lastname = “doe”]

,
[id = 2
firstname= “david”,
lastname = “thomas”]

]

Muchas gracias por su ayuda !

Lo que he probado:

Tengo conocimientos básicos en javascript. Ya he buscado una solución en lecciones y foros pero no he encontrado lo que busco… Espero encontrar aquí un desarrollador que comprenda mis dificultades y me ayude a mejorar mi nivel, y también el de los demás. pueblos que verán este artículo. El tipo de objeto central que lleva a la pregunta no se puede dividir en varias preguntas.

コメント

タイトルとURLをコピーしました