Was ist Ruby aufzählbar?
Was ist Ruby aufzählbar?

Video: Was ist Ruby aufzählbar?

Video: Was ist Ruby aufzählbar?
Video: v4.0.3 (Master) Berechenbarkeit - Turing Maschine 2024, Kann
Anonim

Aufzählbar , #each und Enumerator

Aufzählung bezieht sich auf das Durchqueren von Objekten. In Rubin , wir nennen ein Objekt aufzählbar wenn es eine Menge von Elementen und eine Methode beschreibt, um jedes von ihnen zu durchlaufen. Bei Aufruf mit einem Block auf an Array , führt die #each-Methode den Block für jede der Arrays Elemente.

Was ist davon ein Enumerator Ruby?

Zähler . Eine Klasse, die sowohl interne als auch externe Iterationen ermöglicht. Ein Zähler kann mit den folgenden Methoden erstellt werden.

Man kann sich auch fragen, was.collect in Ruby macht? sammeln ermöglicht es Ihnen, jedes Element Ihres Sammlung Objekt (Array, Hash oder Ihr eigenes Objekt) in etwas anderes umwandeln, was zu einem Array führt. Hier ist ein einfaches Beispiel dafür, wie man ein Array von ganzen Zahlen nimmt und jede davon mit 2 multipliziert.

Welche Ruby-Klasse enthält das aufzählbare Modul?

Die Zähler ist ein Klasse das enthält das Enumerable-Modul , genau wie andere Klassen tun. Sein Zweck ist es zu schaffen aufzählbar Objekte, die aneinander gekettet werden können. Eine andere coole Sache, die Sie tun können, ist Methoden darauf aufzurufen. Wenn Sie beispielsweise das nächste Element abrufen möchten, können Sie dies tun.

Was sind Aufzählungen?

Ein aufzählbar Eigenschaft ist eine, die in for..in-Schleifen (oder einer ähnlichen Iteration von Eigenschaften, wie Object.keys()) eingeschlossen und besucht werden kann. Wenn eine Immobilie nicht identifiziert ist als aufzählbar , ignoriert die Schleife, dass sie sich im Objekt befindet. Jede dieser Eigenschaften ist weiterhin auf dem Objekt: Konsole vorhanden.

Empfohlen: