¿Qué es Ruby enumerable?
¿Qué es Ruby enumerable?

Video: ¿Qué es Ruby enumerable?

Video: ¿Qué es Ruby enumerable?
Video: El ecosistema de Ruby on Rails 2024, Noviembre
Anonim

Enumerable , #each y Enumerator

La enumeración se refiere a atravesar objetos. En Rubí , llamamos a un objeto enumerable cuando describe un conjunto de elementos y un método para recorrer cada uno de ellos. Cuando se llama con un bloque en un formación , el método #each ejecutará el bloque para cada uno de los matriz elementos.

De los mismos, ¿qué es un enumerador Ruby?

Enumerador . Una clase que permite iteraciones tanto internas como externas. Un Enumerador se puede crear mediante los siguientes métodos.

También se puede preguntar, ¿qué hace.collect en Ruby? recoger te permite transformar cada elemento de tu colección object (Array, Hash o su propio objeto) en otra cosa, terminando con un Array. Aquí hay un ejemplo simple de tomar una matriz de números enteros y multiplicar cada uno de ellos por 2.

Del mismo modo, ¿qué clase de Ruby incluye el módulo enumerable?

los Enumerador es un clase ese incluye el módulo Enumerable , al igual que otros clases hacer. Su propósito es crear enumerable objetos que se pueden encadenar entre sí. Otra cosa interesante que puedes hacer es llamar a métodos en él. Por ejemplo, si desea obtener el siguiente elemento, puede hacerlo.

¿Qué son los enumerables?

Un enumerable La propiedad es aquella que se puede incluir y visitar durante los bucles for..in (o una iteración similar de propiedades, como Object. keys ()). Si una propiedad no se identifica como enumerable , el bucle ignorará que está dentro del objeto. Cada una de estas propiedades todavía existe en el objeto: consola.

Recomendado: