Skip to content

Pregătirea interviului JavaScript: Funcții, închideri, curry

Pregătirea interviului JavaScript: Funcții, închideri, curry

Pregătiți-vă pentru întrebările interviului JavaScript care se concentrează pe închideri, funcții și curry. De-a lungul cursului, veți aprofunda în diferite aspecte ale JavaScript, cum ar fi declarațiile de funcții, expresiile, domeniile și ridicarea, precum și învățați despre concepte avansate precum închiderile și domeniul lexical. De asemenea, veți dobândi o înțelegere mai profundă a currying-ului și a aplicațiilor sale practice în JavaScript.

Curs creat de @RoadsideCoder

Linkuri utile menționate în videoclip –
🎥 var, let și const Video –https://www.youtube.com/watch?v=oUWRxJ19gfE&list=PLKhlp2qtUcSaCVJEt4ogEFs6I41pNnMU5/> 🎥 Hartă, filtrează și reduce videoclipul –https://www.youtube.com/watch?v=dGq0gi0wv64&list=PLKhlp2qtUcSaCVJEt4ogEFs6I41pNnMU5&index=2/> 🎥 Video cu experiență de interviu FE –https://www.youtube.com/watch?v=vxggZffOqek&list=PLKhlp2qtUcSb_WQZC3sq9Vw3NC4DbreUL&index=1/>
⭐️ Cuprins ⭐️
⌨️ (0:00:00) Introducere
⌨️ (0:01:48) Declarație de funcție
⌨️ (0:02:13) Expresia funcției
⌨️ (0:02:34) Funcție anonimă
⌨️ (0:03:25) Funcții de primă clasă
⌨️ (0:04:54) Ce este IIFE?
⌨️ (0:06:05) IIFE – Întrebare de interviu
⌨️ (0:06:59) Închideri
⌨️ (0:07:27) Domenii de funcționare
⌨️ (0:09:10) Domeniul funcției – Întrebare de interviu
⌨️ (0:10:18) Ridicare în funcții
⌨️ (0:13:40) Ridicare – Întrebare de interviu
⌨️ (0:15:46) Params vs Arguments
⌨️ (0:16:25) Operatori Spread vs Rest
⌨️ (0:17:43) Întrebare de interviu privind parametrii, argumentele, răspândirea, odihna
⌨️ (0:19:03) Funcție de apel invers
⌨️ (0:20:02) Funcția de apel invers – Întrebări de interviu
⌨️ (0:20:58) Funcții săgeți
⌨️ (0:21:59) Funcția săgeată vs Funcția normală
⌨️ (0:25:13) Închideri
⌨️ (0:25:50) Ce este domeniul de aplicare lexical?
⌨️ (0:27:39) Domeniu lexical – Întrebare de interviu
⌨️ (0:28:53) Ce este închiderea?
⌨️ (0:29:44) Exemplu de închideri
⌨️ (0:30:57) De ce închidere?
⌨️ (0:32:20) Lanțul de închidere
⌨️ (0:35:13) Întrebarea 1 – Ce va imprima?
⌨️ (0:37:10) Întrebarea 2 – Scrieți o funcție pentru aceasta
⌨️ (0:39:29) Întrebarea 3 – Optimizarea timpului cu închideri
⌨️ (0:42:08) Întrebarea 4 – setTimeout + blocare domeniul de aplicare cu închideri
⌨️ (0:47:08) Întrebarea 5 – Creați un contor privat
⌨️ (0:49:49) Întrebarea 6 – Ce este modelul de modul?
⌨️ (0:51:40) Întrebarea 7 – Efectuați această rulare o singură dată
⌨️ (0:54:18) Întrebarea 8 – O dată cu implementarea Polyfill
⌨️ (0:58:11) Întrebarea 9 – Implementare memorare/caching
⌨️ (1:03:46) Întrebarea 10 – Închidere vs Domeniu de aplicare
⌨️ (1:04:25) Curry
⌨️ (1:04:55) Ce este Curring în Javascript?
⌨️ (1:05:23) Exemplu de curry
⌨️ (1:08:17) Întrebarea 1 – Implementați suma(2)(6)(1)
⌨️ (1:11:02) Întrebarea 2 – Reutilizarea variabilei pentru logică
⌨️ (1:14:09) Întrebarea 3 – Curry infinit
⌨️ (1:18:27) Întrebarea 4 – Curry vs aplicare parțială
⌨️ (1:20:37) Întrebarea 5 – Manipularea DOM
⌨️ (1:23:01) Întrebarea 6 – implementarea curry().

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *