Çfarë është Ruby i numërueshëm?
Çfarë është Ruby i numërueshëm?

Video: Çfarë është Ruby i numërueshëm?

Video: Çfarë është Ruby i numërueshëm?
Video: Çfarë është sindromi i vezores policistike? (PCOS) 2024, Nëntor
Anonim

Të numërueshme , #secili dhe Regjistrues

Numërimi i referohet kalimit mbi objekte. Në Rubin , ne e quajmë një objekt të numërueshme kur përshkruan një grup artikujsh dhe një metodë për të kaluar mbi secilin prej tyre. Kur thirret me një bllok në një varg , metoda #each do të ekzekutojë bllokun për secilën prej tyre së grupit elementet.

Për këtë, çfarë është një numërues Ruby?

Regjistrues . Një klasë që lejon përsëritjen e brendshme dhe të jashtme. Një Regjistrues mund të krijohet me metodat e mëposhtme.

Dikush mund të pyesë gjithashtu, çfarë bën.collect në Ruby? mbledhin ju lejon të transformoni çdo element tuajin mbledhjes objekti (Array, Hash, ose objekti juaj) në diçka tjetër, duke përfunduar me një Array. Këtu është një shembull i thjeshtë i marrjes së një grupi numrash të plotë dhe shumëzimit të secilit prej tyre me 2.

Po kështu, cila klasë Ruby përfshin modulin e numërueshëm?

Të Regjistrues Eshte nje klasës se përfshin modulin Numerable , ashtu si të tjerat klasat bëj. Qëllimi i tij është të krijojë të numërueshme objekte që mund të lidhen me zinxhirë së bashku. Një tjetër gjë interesante që mund të bëni është të thirrni metoda në të. Për shembull, nëse dëshironi të merrni elementin tjetër, mund ta bëni këtë.

Çfarë janë Numëruesit?

Një të numërueshme prona është ajo që mund të përfshihet dhe të vizitohet gjatë sytheve for..in (ose një përsëritje të ngjashme të vetive, si Object. keys()). Nëse një pronë nuk identifikohet si të numërueshme , cikli do të injorojë që është brenda objektit. Secila nga këto veti ekziston ende në objektin: konsol.

Recommended: