Could you please create one video on What is bind, call , apply and prototype?
@latyusDev4 күн бұрын
Wow, what an incredible explanation of recursion! 🙏
@elitesnipersrffan38745 күн бұрын
how would i make a adblocker that removes ads from a youtube video if you don't mind me asking
@blackcathp9x7 күн бұрын
Great video bro but I just wanna addon for function factorial. Personally, in the base check, I don't think we need to have a check for n == 0 because our base case is just 1 and when it is 1 it will always return 1. I mean seem like there is no way the input n we receive can be 0 @@!
@DevSage7 күн бұрын
@@blackcathp9x What about if you wanted the value of "factorial(0)" directly?
@blackcathp9x5 күн бұрын
@@DevSage ohsh, dont think u would reply me that soon thanks mate, I figured out what I was wrong
@chetanbawankule-w3h11 күн бұрын
Brilliant explaination.
@abrowndude18 күн бұрын
thank you
@colindante516421 күн бұрын
You were born a teacher as it couldn't have been put any more simpler. Hope you have a million subscribers. Thank you.))
@olgalavida7977Ай бұрын
why did you declare your input elements using name properties? is it important for a form validation? what if you used id?
@olgalavida7977Ай бұрын
your voice is so soothing, i keep trying to watch the whole video and ended up sleeping twice;)
@tjb3171Ай бұрын
awesome!! thanks
@praiseobiora5571Ай бұрын
You're a genius God bless you
@visitor_t-w3pАй бұрын
Very very awesome demonstration, straight to the point.thank you so much.
@jeffs3809Ай бұрын
Thank you this is very helpful. I do have one question... How did you get that to run in vscode?
@jeffs3809Ай бұрын
Ah, I just noticed you are using nodemon... I got it thank you. This is VERY helpful. :)
@Tiosteel-gs9mxАй бұрын
Isn't it just a variation of a Proxy one?
@ellsonmendesYT2 ай бұрын
best recursion explanation especially the bubble up part
@sarfrazaziz39312 ай бұрын
function factorial(n) { console.log(`Entering factorial with n = ${n}`); if (n === 0) { console.log(`Returning 1 for factorial(${n})`); return 1; } let result = n * factorial(n - 1); console.log(`Returning ${result} for factorial(${n})`); return result; } let response = factorial(5); console.log('Final result:', response); // This should log 120 I don't understand its execution
@chrisder18142 ай бұрын
hello I had an idea for a chrome extension and I would like you to tell me what you think of it
@kevinb15942 ай бұрын
You can probably get this functionality in far less code using a Proxy
@HakimaMirzaie2 ай бұрын
thanks
@FurkanKARADENIZ-tt8zf2 ай бұрын
I am okey with this topic but, i have a question. When i use this keyword on a object literal like 'fullName : this' it says it is a global object and this kind of little things confuses me. Thank you.
@darz_k.2 ай бұрын
const i === [''don't'', ''care''];
@Addybhoot932 ай бұрын
So that means Abstract Factory is when we don’t want to modify the values from outside the function using object creation?
@phillipfranco84562 ай бұрын
I love you
@mahamudmunna50002 ай бұрын
why you have such disgusting intro music
@alalyrealestate11362 ай бұрын
Great explication, Thanks.
@punkuzshah93242 ай бұрын
Brilliant explanation ❤wow
@alexandrecovolan81452 ай бұрын
I was about to cry trying to understand merge sort until I found this video. Thanks for the explanation; it's probably one of the best explanations about recursive functions out there.
@ehSamurai34833 ай бұрын
It does resembles decorator pattern.
@ehSamurai34833 ай бұрын
Isn't that same as Facade?
@trap_time3 ай бұрын
HOLL UP ON THAT INTRO 🔥
@rokovuco8233 ай бұрын
nice
@lonelomessi3 ай бұрын
🔥🔥🔥
@donaldpaul43083 ай бұрын
Thanks for this 💯🚀
@iqbalibrahim47133 ай бұрын
Thank you for your explanation about the factorial, love it
@analekseeva3 ай бұрын
Спасибо!
@AtnatewosHailealem3 ай бұрын
the best to ever do it!
@TheZayzoo3 ай бұрын
Is this where stale state comes into play ?
@Hopetobebetter3 ай бұрын
you are awesome, keep going!
@geforcesong3 ай бұрын
Better to have async examples ❤
@iamtheboneofmysword7283 ай бұрын
Thank you! I've been so confused on recursive functions for so long
@DevSage3 ай бұрын
You're welcome!
@programmingholic3 ай бұрын
Thanks for sharing, you explained very well.
@DevSage3 ай бұрын
Glad it was helpful!
@Matysek12163 ай бұрын
Hey, nicely explained tutorial but it was missing information about build in option to create getters and setters for properties. Using the example from your video instead of defining `getName()` we could create getter with following syntax: `get name() { return this.name } ` Now when we call `devsage.name` it will invoke our getter. Same thing goes for setter: `set name(providedName: string) { this.name = providedName }`
@DevSage3 ай бұрын
Yes, you are right
@adrianmihoc28163 ай бұрын
I just got into this video and I am curious about one thing. Why is this strategy pattern useful if you can easily get the value you are interested in like this : let shipping = fedex.calculate(package); and change it whether you need it or not to any other function. The strategy implies more code to be written and you already have the answer in the objects stored above ( aka, Fedex, UP... )
@이동준-g1r3 ай бұрын
Not aggressive comment im just newbe ㅠㅠ this look like website blocker am i got it right?
@DevSage3 ай бұрын
It's a network request blocker.
@baldcoder_4 ай бұрын
toShtring? Why do people do that??
@DevSage4 ай бұрын
Why people use .toString()? Typically they use it to get the string representation of an object or primitive type, hence the name.
@tripplebgsentertainmentoff31254 ай бұрын
Best recursion explanation🦾
@muhammedafsal70794 ай бұрын
Best video on Debouncing 💥💥
@DevSage3 ай бұрын
Appreciate it!
@crashmatrix4 ай бұрын
That's just macros with additional hoops to an old fart like me 😅
@m126524 ай бұрын
So...?
@DevSage3 ай бұрын
Just a quirky piece of JavaScript I thought I'd share
@JohnBogart-o9l4 ай бұрын
Amazing explanation, much more concise than articles I've read.