Mikä on Ruby numerable?
Mikä on Ruby numerable?

Video: Mikä on Ruby numerable?

Video: Mikä on Ruby numerable?
Video: Ruby Programming Language - Full Course 2024, Saattaa
Anonim

Lukematon , #jokainen ja Enumerator

Luettelo viittaa objektien yli kulkemiseen. Sisään Rubiini , kutsumme esineeksi lueteltava kun se kuvaa joukon esineitä ja menetelmää kunkin niistä kiertämiseksi. Kun kutsutaan lohkolla an joukko , #each-menetelmä suorittaa lohkon jokaiselle joukon elementtejä.

Siitä, mikä on luetteloija Ruby?

Luettelomies . Luokka, joka mahdollistaa sekä sisäisen että ulkoisen iteroinnin. An Luettelomies voidaan luoda seuraavilla tavoilla.

Voidaan myös kysyä, mitä.collect tekee Rubyssa? kerätä voit muuttaa jokaisen elementin kokoelma objektin (Matriisi, Hash tai oma objektisi) johonkin muuhun, jolloin tuloksena on Array. Tässä on yksinkertainen esimerkki kokonaislukujen taulukon ottamisesta ja jokaisen niistä kertomisesta kahdella.

Samoin mikä Ruby-luokka sisältää numerable-moduulin?

The Luettelomies on luokkaa että sisältää Enumerable-moduulin , kuten muutkin luokat tehdä. Sen tarkoitus on luoda lueteltava esineitä, jotka voidaan ketjuttaa yhteen. Toinen hieno asia, jonka voit tehdä, on kutsua siihen menetelmiä. Jos esimerkiksi haluat saada seuraavan elementin, voit tehdä tämän.

Mitä numerables ovat?

An lueteltava ominaisuus on sellainen, joka voidaan sisällyttää for..in-silmukoihin ja jossa voidaan käydä niiden aikana (tai vastaavassa ominaisuuksien iteraatiossa, kuten Object. keys()). Jos omaisuutta ei ole tunnistettu lueteltava , silmukka jättää huomioimatta sen, että se on objektin sisällä. Jokainen näistä ominaisuuksista on edelleen olemassa objektissa: konsolissa.

Suositeltava: