Ruby dilində ampersand nə deməkdir?
Ruby dilində ampersand nə deməkdir?

Video: Ruby dilində ampersand nə deməkdir?

Video: Ruby dilində ampersand nə deməkdir?
Video: CS50 2015 - Week 1 2024, Noyabr
Anonim

4. 181. Təhlükəsiz Naviqasiya Operatoru adlanır. Təqdim edilmişdir Ruby 2.3. 0-da, o, cəhd metoduna bənzər obyektin sıfır ola biləcəyindən (Nil:NilClass xətası üçün müəyyən edilməmiş metoddan qaçınmaqla) narahat olmadan obyektlər üzrə metodları çağırmağa imkan verir. relslər.

Eynilə, simvol Ruby-də nə deməkdir?

Siz həmçinin:id kimi düşünə bilərsiniz məna dəyişənin adı id və düz id kimi məna dəyişənin dəyəri. A Simvol ən əsasdır Ruby yarada biləcəyiniz obyekt. Simvollar verilmişdir, çünki faydalıdır simvolu ad a boyu eyni obyektə istinad edir Ruby proqram. Simvollar sətirlərdən daha səmərəlidir.

Həmçinin, Ruby-də kolon nə deməkdir? Kolon dəyişən Ruby . Kolon dəyişən, gördüyünüz:abc tipli dəyişənlərə aiddir Ruby . Onlar çağırılır Ruby simvollar. Digər dillərlə müqayisədə, a Ruby simvol dəyişən deyil, çünki ona dəyər təyin edilə bilməz.

Burada Ruby-də &Block nədir?

The &blok bir parça göndərmək üsuludur Ruby metoda kodu daxil edin və sonra həmin kodu həmin metodun əhatə dairəsində qiymətləndirin.

Ruby-də gəlir necə işləyir?

Analogiya. Maşın sürərkən, görsəniz məhsuldarlıq işarəsi ilə yola girməzdən əvvəl digər nəqliyyat vasitələrinin keçməsinə icazə verirsiniz. In Ruby , the məhsuldarlıq açar söz məhsul verir blokdakı koda nəzarət axını. Beləliklə, blokdakı kod yerinə yetirilir və icrası olan sətirdən sonra davam edir məhsuldarlıq.

Tövsiyə: