Back to Browse

Understand Javascript #2 | currying | memoization | this | bind, call & apply polyfills

641 views
Streamed live on Mar 12, 2022
1:52:29

Hi there, This video is part of the 'Understand Javascript' series https://www.youtube.com/playlist?list=PLo3VSUpDu--eoe1ugl17AeAx0yZaIEgW3 In this session, I cover the following concepts, 1. Currying and its implementation 2. Memoization and its implementation 3. 'this' keyword 4. call, apply & bind 5. call, apply & bind polyfills 6. var, let & const differences 7. hoisting 8. IIFE(Immediately invoked function expressions) Javascript slides (works only on laptop/desktop): https://ak-javascript-slides.netlify.app My discord server: https://discord.gg/EpsnK6csnM All my socials and content: https://bio.link/apurvkhare strict mode: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode?retiredLocale=he my polyfills repo: https://github.com/apurvkhare/javacript-polyfills Timestamps 00:00 stream starting 02:04 previous session revision 07:27 application of closure 08:20 currying 27:40 memoization 45:43 'this' keyword 52:02 strict mode 54:23 'this' in strict mode 55:16 'this' in arrow functions 56:50 solve output based questions 58:40 break 01:04:14 purpose of call, apply & bind 01:05:37 call 01:08:19 apply 01:09:00 bind 01:11:24 what are polyfills 01:14:00 call polyfill 01:19:20 apply polyfill 01:22:07 bind polyfill 01:29:52 scope - block & function 01:31:21 var, let & const scope differences 01:33:35 var & let caveats 01:36:00 hoisting 01:40:20 temporal dead zone 01:43:45 IIFE 01:46:10 QnA 01:51:10 stream ends

Download

1 formats

Video Formats

360pmp4184.1 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Understand Javascript #2 | currying | memoization | this | bind, call & apply polyfills | NatokHD