REVIT ARCHITECTURE (491) – Programación (21) Conceptos básicos. Arrays (2)

Este artículo es la continuación del artículo REVIT ARCHITECTURE (486) – Programación (20) Conceptos básicos. Arrays (1). Continuaremos con el ejemplo del artículo 486 sobre arrays donde se activó el botón añadir.

 

1917

 

El paso siguiente es poner en funcionamiento en botón eliminar. Para ello se ha de crear una función que se llama function eliminar (){. Esta función tiene que borrar el array, la lista 1 y la lista 2 del ejemplo que estamos siguiedo.

La eliminación de la array se va a realizar con el método splice. Hay que dar dos valores, el primero es la posición de la array desde la cual va a borrar y el segundo, es cuantos valores va a borrar. En nuestro caso se ha de indicar la posición cero (desde el primer elemento de la array) y como hemos realizado una array llamada inventario sin elementos definidos, vamos a utilizar la opción lenght para indicar en el valor del número de elementos a borrar, que queremos borrar todos los elementos de la array. La expresión quedaría de la siguiente forma:

 

1933.jpg

 

Para borrar el contenido de la lista 1 que corresponde a la caja que contiene todo el inventario que vamos introduciendo hay que utilizar “”. Y para borrar el contenido de la lista 2 que indica el número de elementos que vamos introduciendo en el inventario, indicaremos la longitud de la array que ya hemos eliminado inicialmente, con la primera expresión,  y por tanto su valor será 0 elementos. La función eliminar quedaría de la siguiente forma:

 

1934.jpg

 

De esta forma quedaría activo el botón eliminar el contenido de la lista de inventario creada.

 

 

Licencia Creative Commons Contenido Web de Yolanda Muriel está sujeto bajo Licencia Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Unported.

1 Comment

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s