Sobes.tech

რატომ გამოჩნდნენ დაპირებები, თუ ასინქრონულობა გენერატორებით შეიძლებოდა ორგანიზება? რა იყო არასასიამოვნო callback-პ Approach-ში?

Middle+
3

ამჟამად რა სამუშაოს ასრულებთ?

Middle+
2

რის დროს fetch-ის შესრულება გადადის catch-ში? როგორ განვსაზღვროთ, წარმატებულია თუ არა მოთხოვნა, და საიდან მოდის HTTP სტატუსი?

Middle+
2

რა იცით სკრიპტების დაკავშირებისა და შესრულების წესის შესახებ: ჩვეულებრივი სკრიპტი, async და defer?

Middle+
2

CORS რა არის და რა ვარიანტები არსებობს კროს-დომენული მოთხოვნების პრობლემების გადაჭრისთვის?

Middle+
2

როგორ შეიძლება გადახვედეთ Set-ში შენახულ გამოწერილებს?

Middle+
2

TypeScript-ში თქვენი მასივის ტრანსფორმაციის ფუნქციის ტიპიზაცია: განსაზღვრეთ საჭირო გენერიკი ტიპები წყაროს მასივის ელემენტების ტიპისა და შედეგის ტიპისთვის.

Middle+
2

ფუნქცია memo(fn, lifetime) განახორციელეთ, რომელიც აბრუნებს ახალ ფუნქციას და კეშავს ორიგინალური ფუნქციის შედეგს არგუმენტების გარეშე მითითებულ სიცოცხლის ხანგრძლივობის განმავლობაში მილიწამებში. უნდა კეშავდეს მხოლოდ ბოლო შედეგს, გასაღებებით და Map-ით გარეშე; განმეორებითი გამოძახება სიცოცხლის ხანგრძლივობის ფარგლებში უნდა დაბრუნდეს კეშირებული შედეგი.

Middle+
2

TypeScript-ში შექმენით კლასი, რომელიც მიჰყვება 'Observer' ნიმუშს: ის ინახავს მონაცემებს ობიექტში, საშუალებას აძლევს გამოწერას და გაუქმებას subscribe/unsubscribe-ის მეშვეობით და აფრთხილებს გამოწერილებს მონაცემების ცვლილებისას მიკუთვნებით. მოიცავს getter და setter; საწყისი მნიშვნელობა უნდა იყოს ცარიელი ობიექტი.

Middle+
2

გვერდის რენდერების ეტაპების აღწერა ბრაუზერში: DOM, CSSOM, რენდერული ხე, layout/reflow, repaint და compositing. რომელ თვისებებს სასურველია ანიმაცია და რატომ?

Middle+
1

მოწოდებების რიგი, რომელიც შეზღუდული პარალელიზმით მუშაობს, განახორციელეთ: დავალებები პირველ რიგში ემატება რიგში, შემდეგ კი იწყება loop მეთოდით; ერთდროულად უნდა შესრულდეს არა უმეტეს მითითებული რაოდენობის დავალება. როდესაც ყველა რიგში და მიმდინარე დავალებები დასრულდება, აცნობეთ რიგის დასრულებას.

Middle+
1

მოწოდების fetch-ის რამდენიმე მცდელობის შემდეგ, რა უნდა მოხდეს?

Middle+
1

URL-ის შეყვანის შემდეგ რა ხდება ბრაუზერში?

Middle+
1

როგორ შეიძლება დავალებების რიგი განხორციელდეს promises-ით ფლაგარებისა და გამოთვლების გარეშე? რა არის worker ამგვარი რიგის კონტექსტში?

Middle+
1