Raku kurss / Padziļināti / Konteineri
Konteksti 🆕
Vērtība Raku valodā dažreiz var uzvesties atšķirīgi, pielāgojoties kontekstam, kurā tā tiek izmantota. Piemēram, viens un tas pats masīvs var darboties kā skaitlis (tā garums), kā virkne (tā elementi apvienoti) vai kā patiesuma vērtība (masīvs ir tukšs vai nē), atkarībā no tā, ko apkārtējais kods pieprasa.
Kontekstu izpratne izskaidro daudzas Raku lietas, kas citādi
izskatītos pārsteidzoši: kāpēc +@array ir skaitlis, kāpēc
masīvs, kas ievietots skalārā, uzvedas kā viens elements, un kāpēc
if @array pārbauda tukšumu. Šī sadaļa aplūko galvenos
kontekstus.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 3 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.
Kursa navigācija
← Risinājums: Saistīt skalāru | Skaitliskais, virkņu un Būla konteksts →