O'zgaruvchilarni nomlash uchun smallCamelCase uslubi qo'llaniladi, ya'ni o'zgaruvchining nomi kichik harf bilan boshlanadi. Agar o'zgaruvchining nomi ikki yoki undan ortiq so'zdan iborat bo'lsa, birinchi so'z kichik harf bilan boshlanadi va barcha keyingi so'zlar bosh harf bilan boshlanadi, masalan, userAge yoki oldUserAge
O'zgaruvchilarni nomlash uchun smallCamelCase uslubi qo'llaniladi, ya'ni o'zgaruvchining nomi kichik harf bilan boshlanadi. Agar o'zgaruvchining nomi ikki yoki undan ortiq so'zdan iborat bo'lsa, birinchi so'z kichik harf bilan boshlanadi va barcha keyingi so'zlar bosh harf bilan boshlanadi, masalan, userAge yoki oldUserAge
Tayinlash operatsiyasidan foydalanib, o'zgaruvchiga uning turiga mos keladigan qiymat berilishi mumkin. Masalan, String turi qatorni ifodalaydi. Shunga ko'ra, biz ushbu turdagi o'zgaruvchiga satr belgilashimiz mumkin:
Tayinlash operatsiyasidan foydalanib, o'zgaruvchiga uning turiga mos keladigan qiymat berilishi mumkin. Masalan, String turi qatorni ifodalaydi. Shunga ko'ra, biz ushbu turdagi o'zgaruvchiga satr belgilashimiz mumkin:
void main() {
String name = "Tom";
print(name);
name = "Bob";
print(name);
}
Null qiymat, null mumkin bo'lgan turlar va null xavfsizlikDart maxsus konstantaga ega, ya'ni null, bu o'zgaruvchi yoki konstanta aslida hech qanday qiymatga ega emasligini aytadi. Biroq, ushbu konstantadan foydalanganda, 2.12 versiyasidan boshlab Dart sukut bo'yicha null-safety yoki null-safety dan foydalanishini yodda tuting. Bu nimani anglatadi?
Null qiymat, null mumkin bo'lgan turlar va null xavfsizlikDart maxsus konstantaga ega, ya'ni null, bu o'zgaruvchi yoki konstanta aslida hech qanday qiymatga ega emasligini aytadi. Biroq, ushbu konstantadan foydalanganda, 2.12 versiyasidan boshlab Dart sukut bo'yicha null-safety yoki null-safety dan foydalanishini yodda tuting. Bu nimani anglatadi?