Oddiy birlik va diskriminatsiyali birlik o'rtasidagi farq nima?
Frontend
Foydalanuvchi hatto tahrirlashni boshlamagan shakl allaqachon validatsiya xatosi bilan chiqyaptimi?
Hozirgi ish joyingizda sizni yangi joy qidirishga majbur qilayotgan 'tavan' nima?
Return yozib, uni bo'sh qoldirsangiz (qiymatsiz) nima bo'lishini bilasizmi?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"}, ] type Validator = (value: unknown) => string | undefined; console.log("...");
Foydalanuvchi jadvalning birinchi satrini tahrirlash uchun bosganda tizimda nima bo'layotganini o'zingiz tushuntirib berasizmi?
Agar foydalanuvchi A satrini tahrir qilsa va uning hozirgi polyname qiymati asl qiymat bilan mos kelsa, validatsiya qiluvchi xato bermasligi kerak. Nima uchun sizning amalga oshirishingizda validatsiya qiluvchi bu holatda xato beradi, holbuki boshlang'ich maydon qiymati o'ziga mos keladi?
Rivojlanishga o'tishdan oldin nima bilan shug'ullangan edingiz?
Nima uchun yangi to'plamga/o'zgarishga o'tishga qaror qildingiz? Agar 10 yil davomida kompaniyada ishlagan bo'lsangiz, bu qarorga nima sabab bo'ldi?
Dasturlashdan oldin qandaydir tajribangiz bormi, nima bilan shug'ullangan edingiz?
Formani tahrirlash uchun ochilganda, polyname maydoni shu satrdan qiymat bilan to'ldiriladi (masalan, 'A'). Siz yozgan validatsiya ishlaydi. Sizning fikringizcha, bu normal holatmi, validatsiya moslik topib, xato chiqarishi, garchi foydalanuvchi hali tahrirlashni boshlamagan bo'lsa ham?
Jamoangiz hozir nima ustida ishlayotganini, nima bilan shug'ullanayotganingizni aytib bering.
Agar so'nggi 4-5 yil ish tajribangiz haqida gapiradigan bo'lsak, sizga eng esda qolgani va nima uchun?
Yagona bo'linishni tekshirish katta-kichik harflarni hisobga olmaysiz. Komponentning propslarida barcha ma'lumotlar jadvali mavjud va foydalanuvchi tahrir qilayotgan satrning idsi ma'lum. Buni hisobga olib, validatorni qanday o'zgartirish mumkin?
Foydalanuvchi birinchi satrni tahrirlashga bosgan va name/polyname qiymati shu satrning asl qiymatiga teng bo'lsa, yozgan validatsiyangiz nima natija beradi?
Talab paydo bo'ldi: polyname maydoni jadvalda boshqa nomlar (polyname) bilan mos kelmasligi kerak. Bunday yagonaqlik tekshiruvini qanday amalga oshirish mumkin?
Sizning kompaniyangizda meni aynan nima qiziqtirdi? Yangi ish joyida nima topishni istayman?
Formaning birinchi render qilish vaqtida, maydon allaqachon boshlang'ich satr qiymati bilan to'ldirilgan (masalan, 'A'), va validatsiya qiluvchi 'A' bilan chaqirilgan bo'lsa, bu sizning kodingizda belgilangan satrga mos keladi — bu holda xato bo'lishi kerakmi yoki yo'qmi?
Berilgan funktsiya imzosidan foydalanib validatsiya qiluvchi yozing (tahrirlovchida 11-qator). E'tibor bering, value turi unknown, chunki forma maydonning aniq turini bilmaydi, ammo u satr bo'lishi mumkin deb taxmin qilinadi. Iltimos, funktsiya so'zidan foydalanmasdan, shnurli funktsiyalarni ishlating.