Sobes.tech

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Қысқаша айтқанда: `this` — бұл аймақ емес, шақыру контексті. Ол функция қай жерде жарияланғанына емес, қалай шақырылғанына байланысты анықталады. 3-4 ережені қосуға болады: - Қалыпты функция шақыру — бұл әдетте strict режимінде анықталмаған. - Объект әдісі — this сол нүктенің сол жағындағы объектке көрсетеді. - `call / apply / bind` — бұлды explicitly орнатады. - Тікелей функциялар — өздерінің this-і болмайды, олар сыртқы контекстен алады.

Middle
АЙ-ТЕКОАЙ-ТЕКО
26

Фронтенд дамыту контекстінде Docker және CI/CD-мен кездестіңіз бе?

Middle
Get Express
26

FormControl, valueChanges, debounce және пайдаланушыларды іздеу үшін ішкі жазылымы бар Angular компонентін талдаңыз: оның қандай мәселелері бар және оны RxJS немесе Signals көмегімен, OnPush ескере отырып, қалай қайта құрастырар едіңіз?

Middle+
Сибилтек-софт
26

ChangeDetectorRef.markForCheck() және detectChanges() арасындағы айырмашылық неде?

Middle+
Т-БанкТ-Банк
26

Электронды пошта және құпия сөз өрістері үшін қайталанатын onChange өңдегіш кодын қалай оңтайландырар едіңіз?

Middle
нейровэд
26

Set деген не? New Set-ті шақырғанда қандай аргументтерді бере аламыз?

Middle+
IT OneIT One
26

React хуктері туралы айтыңыз: қайсысын қолдандыңыз және қандай мақсатта (useState, useEffect, useRef, useContext, useMemo, useCallback)?

Middle
BI.ZONE
26

/ getObjField функциясына типизация жазу / type Obj = { name: string age: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { name: "Nik", age: 25 } const value1 = getObjField(user, "name") const value2 = getObjField(user, "age") const value3 = getObjField(user, "test")

Middle+
М.Видео/эльдорадо
26

CSS-in-JS немесе styled-components-пен жұмыс тәжірибеңіз бар ма?

Middle
Лантан
26

Браузерге http://[сайт] деп жазып, Enter пернесін басқанда не болады? Неге кейде HTTPS құлпы пайда болады, ал кейде қате шығады?

Middle+
Flant
26

Соңғы немесе алдыңғы жұмыс орныңыздан ең қызықты тапсырма туралы айтыңыз — ол сізге қызығушылық немесе бизнеске әсері тұрғысынан не әсер етті?

Middle
ОТП БанкОТП Банк
26

Строканы қабылдайтын және ол палиндром ба, жоқ па екенін тексеретін isPalindrome функциясының жүзеге асуын жазыңыз (сол жақтан оңға және оң жақтан солға оқығанда бірдей оқылады). Функция true немесе false қайтаруы керек.

Middle
Ай-Теко (I-Teco)
26

Функция once-ты жазыңыз, ол функцияны параметр ретінде қабылдайды және оның алғашқы орындалу нәтижесін қайтарады, тіпті оны бірнеше рет шақырсаңыз да.

Middle
OkkoOkko
26

SCSS-те күрделі функцияларды және полифилдерді қолдандыңыз ба?

Middle
Лантан
26

CSS селекторларының ерекшелігін артықшылықтың өсу тәртібімен атаңыз.

Middle
DevSect
26

Сіздің жалақыдан күтулеріңіз қандай — ең төменгісінен бастап қалаған сомасына дейін?

Senior
Ренессанс СтрахованиеРенессанс Страхование
26

TypeScript-те generic дегеніміз не?

Middle+
Скиф трейд
26

JWT токен туралы айтыңыз: ол қандай бөліктерден тұрады және оны қайда қауіпсіз сақтау керек?

Middle+
НСПК
26

Сіз дизайн мен талаптар сипатталған тапсырманы әзірлеуге алдыңыз, бірақ жұмыс барысында оны осылай жүзеге асырудың қажеті жоқ екенін түсінесіз. Не істейсіз? Бұрынғы жұмыс орындарыңызда осындай тәжірибе болды ма?

Middle+
ТранснефтьТранснефть
26

Context API-дің негізгі мәселесі неде? Неге олар күй менеджерлеріне ауысады? Context API-да артық қайта салуды қалай болдырмауға болады?

Middle
РСХБ-автоматизация
26
/286