00:00 - Don't skip anything 🙏 Aur kya haal sabke? btao next topic JS kon sa hona chahiye ??
@hafeezashrafi70532 жыл бұрын
Use memo per ek videos
@hafeezashrafi70532 жыл бұрын
Sir ek video how to host react project
@sadhnasharnagat91202 жыл бұрын
Service worker and web worker
@jitenmohanty8273 Жыл бұрын
It works like dp
@syedaashirali33852 жыл бұрын
Sir your way of explaining concepts is just amazing, thank you for sharing your experience and helping the newcomers. You are an inspiration for me.. God bless you
@TechnicalSuneja2 жыл бұрын
Thank you 😊
@vikasme12997 ай бұрын
Thank you bhaiyaa.. Ek din me bhi successful hokar aapke podcast Parr aaunga❤😂
@gurmandeep44172 жыл бұрын
Best js teacher 👍👍
@ethanhunt48872 жыл бұрын
Very helpful video, I understand it one time - your explanation way is very easy and easy to understand.
@rajrai14952 жыл бұрын
I just had a interviuew where this question was asked just with two parameters, we could use apply for this case but if i had knowledge about your channel, i could have ace'd that interview ⚡
@Yash-ry5wj2 жыл бұрын
Understood Sir 🤩, You are Great🙌🏻❤️
@krishnaupadhyay42652 жыл бұрын
Wah, kya mast samjhaya hai 👌👌
@scienceofcomputer5173 Жыл бұрын
sir thank u you explained it very well without leaving any detail
@souviksarkar41112 жыл бұрын
Mind blowing explanation . ❤
@ManoharBatra2 жыл бұрын
sir ji aap shaandaar ho
@Vikas-dm9uc2 жыл бұрын
You are hidden treasure for me bhaiya❤
@JohnDoe-q2g7n Жыл бұрын
Great way of explanation💥💥
@rahzofficial68802 жыл бұрын
Very humble , good and cool man.
@dipenchavda6988 Жыл бұрын
Absoluty beautiful explanation.
@hrithikrudra42922 жыл бұрын
Understood bro Keep uploading such interview questions
@printmusic5m502 жыл бұрын
Thank you very much Guru🙏🙏🙏🙏🙏🙏
@harrysaladfingers15152 жыл бұрын
** I found this for non-primitive arguments after understanding the concept here ** /* Receives a function which would be memoized*/ function memoize(fn) { /* we'll use this object to store the results */ let cache = {}; /* Returns a function that will receive the arguments that will be passed to the memoized function (fn). */ return (...args) => { /* We stringify the arguments in case they're non-primitive values */ const cacheKey = JSON.stringify(args); /* were the arguments already passed? if no, then store the result */ if (!(cacheKey in cache)) { cache[cacheKey] = fn(...args); } /* We then return the stored result */ return cache[cacheKey]; }; }
@mdfaiyazulhussain87522 жыл бұрын
Beautiful✨ Explanation, neat, clean code
@SonuSingh-qw2bs Жыл бұрын
Nice series 👌👌🙂🙂🙂🙂
@blackCoder305 Жыл бұрын
good explanations sir
@razarajpoot98116 ай бұрын
Wonderfull Explanation!!, Like and sub done for explanation.
@zaidkazi30082 жыл бұрын
thank you so much bhaishab
@ninjatechstudio2 жыл бұрын
excellent
@omkarshinde74662 жыл бұрын
Thank you so much broh ❤️
@gantavyasaraswat21309 ай бұрын
GReat explanation bro
@ankushladani4962 жыл бұрын
Maja aa gaya bhaiya....
@arpitmaurya66772 жыл бұрын
thanks bro , you made js easy
@saurabrakshit4052 жыл бұрын
Very nicely understood . but didn't got the same value like yours .
@rahulshukla43392 жыл бұрын
nice explain Thanks for this video
@souvik55602 жыл бұрын
Nice 👍🏼
@anilrajmeena43732 жыл бұрын
Bhaiya ji next Should be on Important topic witch you have not covered yet.
@Its_me_Thor Жыл бұрын
great!
@madetolaugh34762 жыл бұрын
Sir pdf hai jis mein javascript ke interviews ke saare topic ho ?
@kewalkandpal2 жыл бұрын
Awesome 🔥🔥
@akshayvispute12812 жыл бұрын
Thank you sirji..✌✌
@krishnachotaliya7185 Жыл бұрын
Middleware per ek video banao na sir,🙏
@vinodchand1212 жыл бұрын
छोटे भाई क्या घुस कर बताता है। पता है तेरी खासियत क्या है एकदम जड़ से पकड़ कर जो समझाता है साला मुर्दा भी रॉकेट बन जाएगा।🙏🔥 फायर है रे तू 👍
@thakurjaswantsingh1482 жыл бұрын
hello ji I liked the way you explained things your next topic will be based on debouncing and throttling thank you
@HamzaAli-hg6yg5 ай бұрын
level
@sadhnasharnagat91202 жыл бұрын
Pls make one video for service worker and web worker..
@terabappayush79082 жыл бұрын
sir mujhe topic samaj aa gya at first mujhe ye bhi laga ki ok ho sakta hai ye kuch kam aa jaye with lots of data calculations or something. but the thing is ki maine ye same function without memoization ke bhi jab try kiya to result lagbhag same tha agar same function dubara call kiya to. so i dont know what is this function doing( i know its saving the values of output i get from my functions but time it takes to get the values are smilar to what i will get for not using it)
@adityanautiyal27056 ай бұрын
Hi. Is it necessary to use rest operator? It would work without it.
@tarunbharti1835 Жыл бұрын
bhaiya iss type ke javascript aur other technology like node express react mai video chaiye
@HamzaAli-hg6yg5 ай бұрын
mja agya yr
@gettingoverit__ Жыл бұрын
currying memoisation closure lexical scope higher order function ye saare ek dusre se linked hai!
@Devdaskekisse2 жыл бұрын
KB tk aa jayega usemomo ka video sir
@pankajsen83882 жыл бұрын
@TechnicalSuneja sir aap konsi company me software engineer ho.
@aabhishakemishra2 жыл бұрын
Please continue JS interview questions
@rahulgheware5752 Жыл бұрын
It is just like dynamic Programming
@mickeykutti51652 жыл бұрын
What do the words associative arrays , lookup table,cache hit/miss ratio have in common with memoization?
@deepankmehta2 жыл бұрын
Hi there, loved all your videos of this playlist. But I have an error I am not getting the same result as yours. My code is running always for the else case. Please help.
@brandflipping63532 жыл бұрын
How to do this with muliple arguments
@nityaranjan6714 Жыл бұрын
let sum = 0; const addSum = (n) => { for (let i = 0; i < n; i++) { sum += n; } return sum; }; const momoize = (addSum) => { let cache = {}; return function (...args) { let n = args[0]; if (n in cache) { console.log("from cache"); console.log(cache); return cache[n]; } else { console.log("calculating first time"); console.log(cache); let result = addSum(n); cache[n] = result; return result; } }; }; console.time(); const efficient = momoize(addSum); console.log(efficient(4)); console.timeEnd();
@MuhammadSamiUllah24522 жыл бұрын
Reason: zip END header not found Exception in thread "main" java.util.zip.ZipException: zip END header not found
@nityaranjan6714 Жыл бұрын
Is there any thing wrong in my code? Its executing else part every time. pasted the code below in comment.
@venven3353 Жыл бұрын
how to clear cache ex: efficient.clear()
@vinodraikwar58522 жыл бұрын
Sir, how can i get your source code ? please answer me !
@saurabrakshit4052 жыл бұрын
Why you also did''t got the same value ?
@dharmitkumarpatel26912 жыл бұрын
Please provide notes
@kumarjitu5751 Жыл бұрын
thoda difficult laga yeh episode
@sushantyadav01 Жыл бұрын
send the code
@sagarchinchwade83512 жыл бұрын
value is not going to save in cache let addition=(n)=>{ let sum=0; for(let i = 0; i { let caches={}; console.log(caches) return function(...arg){ let n= arg[0] if(n in caches){ console.log('value is present is cache') return caches[n] } else{ let result=fun(n); console.log('value is cache',result) result=caches[n] return result } } } const efficient=ExMemo(addition) (efficient(100))