Wat is Ruby opsombaar?
Wat is Ruby opsombaar?

Video: Wat is Ruby opsombaar?

Video: Wat is Ruby opsombaar?
Video: Ruby on Rails: a framework for scale 2024, November
Anonim

opsombaar , #elke en Enumerator

Opsomming verwijst naar het doorkruisen van objecten. In Robijn , we noemen een object opsombaar wanneer het een set items beschrijft en een methode om elk van hen te doorlopen. Wanneer gebeld met een blok op een reeks , zal de #each methode het blok uitvoeren voor elk van de array's elementen.

Daarvan, wat is een enumerator Ruby?

Teller . Een klasse die zowel interne als externe iteratie mogelijk maakt. Een Teller kan op de volgende manieren worden gemaakt.

Men kan zich ook afvragen, wat doet.collect in Ruby? verzamelen stelt u in staat om elk element van uw. te transformeren verzameling object (Array, Hash of je eigen object) in iets anders, eindigend met een Array. Hier is een eenvoudig voorbeeld van het nemen van een array van gehele getallen en ze elk met 2 te vermenigvuldigen.

Evenzo, welke Ruby-klasse bevat de opsombare module?

De Teller is een klas Dat bevat de Opsombare module , net als andere klassen doen. Het doel is om te creëren opsombaar voorwerpen die aan elkaar geketend kunnen worden. Een ander cool ding dat je kunt doen, is er methoden op aanroepen. Als u bijvoorbeeld het volgende element wilt krijgen, kunt u dit doen.

Wat zijn opsommingen?

Een opsombaar eigenschap is er een die kan worden opgenomen in en bezocht tijdens for..in-lussen (of een vergelijkbare iteratie van eigenschappen, zoals Object.keys()). Als een eigenschap niet wordt geïdentificeerd als opsombaar , negeert de lus dat deze zich in het object bevindt. Elk van deze eigenschappen bestaat nog steeds op het object: console.

Aanbevolen: