Тоолж болох Ruby гэж юу вэ?
Тоолж болох Ruby гэж юу вэ?

Видео: Тоолж болох Ruby гэж юу вэ?

Видео: Тоолж болох Ruby гэж юу вэ?
Видео: Lot, Pip, Leverage, Margin гэж юу? Хэрхэн Лотын хэмжээг өөрийн дансандаа тааруулж арилжаа хийх вэ? 2024, Арваннэгдүгээр
Anonim

Тоолж болно , # тус бүр болон Тоологч

Тооцоолол гэдэг нь объектуудыг дайран өнгөрөхийг хэлнэ. онд Руби , бид объект гэж нэрлэдэг тоолж болохуйц Энэ нь багц зүйлс болон тэдгээрийн дээр давтагдах аргыг тайлбарлах үед. Нэгэн дээр блоктой дуудсан үед массив , #each арга нь тус бүрийн блокийг гүйцэтгэх болно массив элементүүд.

Үүний тоологч Ruby гэж юу вэ?

Тоологч . Дотоод болон гадаад давталтыг зөвшөөрдөг анги. Ан Тоологч дараах аргуудаар үүсгэж болно.

.collect нь Ruby-д юу хийдэг вэ? цуглуулах өөрийн элемент бүрийг өөрчлөх боломжийг танд олгоно цуглуулга объектыг (Массив, Хэш эсвэл өөрийн объект) өөр зүйл болгон хувиргаж, эцэст нь Массив болно. Бүхэл тоонуудын массивыг авч, тус бүрийг 2-оор үржүүлэх энгийн жишээ энд байна.

Үүний нэгэн адил аль Ruby ангид тоолж болох модуль багтдаг вэ?

The Тоологч нь анги тэр тоолох боломжтой модулийг агуулдаг , бусадтай адил ангиуд хийх. Үүний зорилго нь бүтээх явдал юм тоолж болохуйц гинжээр холбож болох объектууд. Таны хийж чадах өөр нэг гайхалтай зүйл бол үүн дээрх аргуудыг дуудах явдал юм. Жишээлбэл, хэрэв та дараагийн элементийг авахыг хүсвэл үүнийг хийж болно.

Тоологддог зүйлс гэж юу вэ?

Ан тоолж болохуйц шинж чанар нь for..in гогцоонд (эсвэл Object. keys() гэх мэт шинж чанаруудын ижил төстэй давталт) дотор орж, зочилж болох нэг юм. Хэрэв өмч нь тодорхойлогдоогүй бол тоолж болохуйц , гогцоо нь тухайн объект дотор байгааг үл тоомсорлох болно. Эдгээр шинж чанарууд тус бүр нь объект дээр байсаар байна: консол.

Зөвлөмж болгож буй: