why pay for Udemy when you have a kind person like Hitesh sir.. trust me I have more than 2 yrs of IT exp , I have watched lots of videos from YT udemy etc, but no one can beat Chai aur code. You are a gem
1.50 lakh per month in hand all because of you wo bhi iss layoff main muje laga kabhi job hi nahi hogi market main per sab galat ho gaya finallay im earn in lakh wo bhi per month thankyou sir ji thankyou .
Bhaiya Mene aur b channel's k videos dekhe hai But Aaj phli bar aapki y video dekhi Aur mujhe properly smjh aayi + bhut si additional chize b pta chli Jo kisi aur channel's m niiiii dekhne ko mili From today ❤ Console.log("You are my best unrated & favourite teacher") Love you sir 💯
I have learnt js 2 times before but when i started learning from you it was very different as i am able to grasp each and every Statement you are saying ... 🙏Which is going to be a plus point for boosting my confidence level❤ thank you
🎯 Key Takeaways for quick navigation: 00:13 📚 *Exploring detailed aspects of script functions; practical insights on why and how to write functions for better understanding in React development.* 00:41 🧠 *Functions are crucial in JavaScript; understanding them involves more than just reading, including memory management and how functions establish their scope.* 01:10 🖥️ *Demonstrating code creation in a new folder, emphasizing the importance of understanding and subscribing to the video series for practical aspects of JavaScript.* 01:55 🤝 *Highlighting the importance of support and sharing as crucial for the success of the series, beyond even LinkedIn support.* 02:22 🔄 *Simplifying the concept of functions, comparing them to packages that can be easily reused, emphasizing the efficiency gained in reducing redundancy.* 02:52 📝 *Easy method for reducing redundancy with functions; writing functions involves using the function keyword, providing a name, and defining the function scope.* 03:20 📝 *Functions in JavaScript are defined using the `function` keyword, followed by the function name and parentheses.* 03:34 🔄 *To execute a function, use parentheses with or without parameters after the function name.* 03:48 🚀 *Executing a function is essential to make it run; the reference alone is not sufficient.* 04:03 🧭 *Running a function is demonstrated using a simple example in a JavaScript file.* 04:16 📜 *Proper formatting of function code is crucial for clarity and consistency.* 04:31 🛠️ *Adding comments within the function code helps explain its purpose and functionality.* 04:44 ➕ *Creating a basic function that adds two numbers in JavaScript.* 04:58 🖨️ *Demonstrating the importance of including a `return` statement in a function.* 05:12 📊 *A simple function to add two numbers is executed, showcasing the result.* 05:26 🖊️ *Lowercasing function names for consistency and clarity in code.* 05:40 📄 *Using comments within the function code to explain its purpose and usage.* 05:55 🚨 *Handling scenarios where function arguments are not provided by the user.* 06:08 🔄 *Demonstrating the function's mathematical operation with user-provided arguments.* 06:22 💡 *JavaScript requires careful handling of user input, considering potential issues like non-numeric input.* 06:37 🔄 *Understanding type conversion in JavaScript. The speaker discusses a scenario with the value 34, highlighting the importance of checking data types before performing operations.* 07:06 🛠️ *When working with functions, it's crucial to check the data types of parameters before executing logic. The speaker emphasizes the need to validate data types before adding or performing other operations.* 07:36 🔄 *Clarifying the terminology: Parameters are the inputs when defining a function, while arguments are the values passed when calling the function.* 08:02 📊 *Demonstrating the interesting concept of functions in JavaScript, where the output can be stored in a variable for further use.* 08:29 🧐 *Highlighting a common mistake: Printing a value in the console doesn't necessarily mean that the function is returning that value. The concept of return values and console output is clarified.* 09:11 🔍 *Emphasizing the distinction between printing to the console and returning a value. The speaker explains that console printouts do not equate to the function returning a value, emphasizing the concept of return statements.* 09:25 📝 *Advising viewers to make notes and comments in their code for better understanding, emphasizing the importance of documentation for programming.* 09:39 📜 *Declaring a variable named "result" and adding a number to it inside the function.* 09:53 🔄 *Using the "return" statement to return the result along with appended keywords after executing the function.* 10:07 🚫 *Avoiding execution of subsequent code after the return statement due to the function's default behavior.* 10:21 ⚙️ *Explaining that the function named "hitesh" won't execute because of the default behavior of the return statement.* 10:36 🔒 *Demonstrating that code after the return statement doesn't execute; introducing the concept of unreachable code.* 10:49 🔑 *Removing the "lock" by commenting out the code; an alternative way to handle the return value directly without declaring a variable.* 11:04 🧹 *Simplifying the code by directly returning the result without declaring a variable.* 11:18 📊 *Highlighting the difference between declaring variables inside and outside the function; demonstrating an alternative approach by commenting out the code.* 11:32 🎯 *Introducing the concept of scope and explaining how declaring a variable outside the function differs from declaring it inside.* 11:46 🧠 *Summarizing the basic understanding of functions, return values, and a brief overview of scope.* 12:40 📝 *Creating a new function named "login" to display a message after successful login.* 13:11 🔄 *Explaining the use of backticks for variables and using the `just log in` statement.* 13:43 🤔 *Demonstrating how to pass arguments to a function and update values inside the function.* 14:10 🖨️ *Emphasizing the importance of printing or storing the returned value of a function for effective execution.* 14:53 ❓ *Handling the case when a function returns undefined, emphasizing the importance of checking for undefined values before further actions.* 15:19 🧐 *Introducing the use of an if statement to check whether a value is defined before executing code, improving error handling.* 16:15 🔄 *After writing a return, subsequent code won't execute in the block. Use an `else` statement to handle additional actions.* 16:41 ⚙️ *In professional code, execution depends on a situation being `true`. Using `!` (exclamation mark) converts `true` to `false` and vice versa.* 17:11 ❓ *Understanding the concept of "truthy" and "falsy" values is crucial. Empty strings, undefined, and others are falsy; everything else is truthy.* 17:51 🚦 *Avoid unnecessary code execution with default parameter values. Provide a default by using the assignment operator `=` in the function's parameters.* 18:32 🛠️ *Handle scenarios where a parameter may not be defined by setting a minimum value, ensuring smooth code execution without errors.* Made with HARPA AI
No one teaches like this nowadays, they just touch the topic surface and teach us the syntax and some normal things in and out. But you give us your experience and this makes your teaching so well explained and understandable and knowledgable.
@@nadexvaibhav57892 Please ap yh btaye ap kis topic m issue aa raha hai ,, is video mein sir ji ne :- What is the function? Ans - to do something like calculation or some action Etc(function use ek mechanism hai jiske through hum koi kam lete hai jese ki maths karna ya fir koi kam karna) 2nd Point -> number wali example 7:00 pr,, ab hum do numbers add kr rahe hai like 3 + 4 = 7 yaha pr dono numbers hai and ya fir yh keh lo yh dono value ka jo type hai wo numbers hai,,, Ab agar hum number ko kisi alphabet se kisi tarah ka calculation karte hai,, to uska ans alag hoga-- eg
2 + a = 2a Now yaha 'a' ek string hai jo ke 2 se add wase nhe hoga jesa ke 2 numbers hote hai..
to apko bs yahe yad rakhna hai k kese 2 alag alag data types se kis tarah k calculation hote hai ...
@@nadexvaibhav57892kya nahi samaj aaya? return (ans) ...ans ki jagah jo return karna chahte ho vo likho, return matlab function se exit lete waqt kya value aayi vo lelo, aur function exit karlo
Key takeaways: 1. Use of functions and also difference b/w parameter and arguments 7:32 2. Concept of returning a function, which can accessed while declaring the function call as a variable outside of the function 3. If a function having parameters and in the function call we don't pass any arguments then it's says undefined and Not NULL since, its not defined yet. 4. To avoid the above situation we also can pass a default value in the parameter itself.
I have already learnt JS from other teachers on You Tube..bt the way u have explained it is totally a "masterpiece work"..hats off to u sir..and give us such Amazing content ❤❤❤❤❤
thank you Sir! etne videos dekehe lekin function samajh me nahi aa raha tha...aapne itna easy way me samjhaya dimag me fit ho gaya...aise hi aasan tarike se samjhaoge to hume maja aayega aur hum confuse ya demotivate nahi honge..jitne bhi dost sikh rahe hai sabko share karunga..thanks again! 🙌
hitesh sir thank you so much i had been struggling alot from long time to learn functions but after watching your video i learned this concept in just 20 minutes .... YOur teaching method is just mind blowinggg 💖
You explain really well, A lot of people have the knowledge, but not everyone knows how to deliver it in a way, that is easy to comprehend. Thanks for this series hitesh
Bhaiyaji kya video banaye ho. Maja aa gaya. Bhot Bhot shukriya aisa damdaar content free mai provide karne ke liye. 100x better than any other youtubers who are releasing an paid course every week. Once again thankyou sir keep it up.
I was lost in tutorial hell and thanks to Hitesh I am out of this hell and now just following his apparoach to build and apply skills . Thanks for uploading such great content.
oOo amazing, I've never encountered someone who delves as deeply into the subject matter as you do. Your ability to dissect each word and explain its significance, whether it's about function definitions, scope, function names, or the most enlightening topic difference between, "parameters" and "arguments", is nothing short of amazing. Your dedication to teaching and your skill in making complex topics accessible are truly commendable. Thank you for your insightful and engaging lessons. I look forward to learning more from you.
Whcih course had you purchased?? Hitesh is actually pro! I happen to experience the same. This is super amazing and whatever a paid course includes. Even if Hitesh launches paid courses of this quality I'm always ready to support him and buy that course ! We need such teachers !!!
Best series ever im prefering over my paid courses sir. Im expecting more videos from your channel discussing AI related technologies aswell. Thank you for this content its all is life saver
Finally something good I found after taking 2-3 courses from udemy,code with Harry and even apna college and one more guy named namaste java script no one solved my confusion....thank you so much for explaining everything from scratch and my feedback is genuine I saw your video recommendations but earlier I went for other famous channels I have been following for so long....thank you sir
This is great Hitesh. Your explainations are terrific and you always cover each topic in depth. Abhi main JS ki revision karra hoon aapke channel se. Padhne main maza aara hain!
thank you so much bhaiya ye series banane ke liye, I was learning from youtube from another channels, but aapki ye series sabse best h, aap sari chije depth me batate hain , thank you ......full stack ki series bhi bana dijiye please
Sir sach me kaafi help ho jata hai aapke video se Pwskills ka full stack ka js karne ke baad aapke videos dekhta hu aur jo bhi doubt hota hai vo clear ho jata hai 😇😇☺️☺️😁😁😄😄
@@rawatji110 bhai pwskills course me sir ne bhi padaye hai kya me lene ki soch raha tha overrall course kaisa hai muje basic aata hai html,css ,js ,react ka kya muje lena chaheye kuch in depth me hai ya basic he padaye hai
thank you sir your greet teaching help me a lot, through your videos I m managed to clear all my dough, Please continue your teaching style your detailed videos will help lot of students
Series pehle nhi mili itni achi series ek saal pehle mil jata toh bahut aage rehta backend koi itna ache se nhi pdhaya pure youtube pe paid courses se bhi acha h ye free course
thank you so much for detailing video. keep making such detailed video with more detailed. like why we need? what is real use case of this concept etc.❤❤
same here, (I have learnt js 2 times before but when i started learning from you it was very different as i am able to grasp each and every Statement you are saying ... 🙏Which is going to be a plus point for boosting my confidence level❤ thank you )
Thank you so much for providing such an amazing resource for learning JavaScript. Your teaching style is truly unique and engaging, and I appreciate the effort you put into making the concepts easy to understand. I’ve watched many videos on JavaScript before, but your tutorial is by far the best one I’ve come across. Keep up the great work!
1. `!` is the logical NOT operator in JavaScript. It's used to negate (invert) the value of a boolean expression. For example, `!true` evaluates to `false`, and `!false` evaluates to `true`. 2. In this context, `username` is being implicitly coerced into a boolean value. This means it's being converted to either `true` or `false` based on its "truthiness" or "falsiness" in JavaScript. 3. JavaScript treats certain values as "falsy" when converted to boolean. These values include `undefined`, `null`, `0`, `NaN`, `''` (an empty string), and `false`. If `username` has one of these values, it will be considered falsy. 4. So, `!username` will be `true` if `username` is falsy, and `false` if `username` is truthy. 5. The `if` statement checks the result of `!username`. If it's `true` (meaning `username` is falsy), the code inside the `if` block will execute. In short, `if (!username)` checks if `username` is not provided (`undefined`) or is an empty string (`''`). If it's not provided or empty, the code inside the `if` block will execute. If `username` has any value other than `undefined` or an empty string, the `if` block will not execute.
i don't know everyone like this course or not but this course for me is the world best. Thank you sir and appreciate your hard work and dedication for fellow students.
I have watched two more playlist of JavaScript before but Hitesh Sirrrr how you explain is amazing. We are blessed to have you as an instructure. You are my inspiration. Keep it up. Love form Bangladesh !!
Hitesh you not only teach, you show the behind scenes basic things is amazing to learn the JS. Thanks a lot.
why pay for Udemy when you have a kind person like Hitesh sir.. trust me I have more than 2 yrs of IT exp , I have watched lots of videos from YT udemy etc, but no one can beat Chai aur code. You are a gem
अदभुत, अतुलनीय, 7 करोड़ मूल्य की सामग्री।
धन्यवाद हितेश
Dadaji aap bhi coding karte hai ?
@@akshaykumar192 😂
@@akshaykumar192 😂😂
@@bhushannargolkar hn n 🤣
@@dn-lofi192 😅🤣
excellent sir confidence build ho raha hai bahut khushi ho rahi hai
Right 👍
1.50 lakh per month in hand all because of you wo bhi iss layoff main muje laga kabhi job hi nahi hogi market main per sab galat ho gaya finallay im earn in lakh wo bhi per month thankyou sir ji thankyou .
Bro share your linkedin
Please share our linkdin
Bhai Hamare Bhi Help Kar Do Please
Bro, is it your first job? You joined as a fresher?
Bhai konsi company me kam karte ho
None of the university or institution will teach like this..much Appreciated ❤
Bhaiya
Mene aur b channel's k videos dekhe hai
But Aaj phli bar aapki y video dekhi
Aur mujhe properly smjh aayi + bhut si additional chize b pta chli
Jo kisi aur channel's m niiiii dekhne ko mili
From today ❤
Console.log("You are my best unrated & favourite teacher")
Love you sir 💯
I have learnt js 2 times before but when i started learning from you it was very different as i am able to grasp each and every Statement you are saying ... 🙏Which is going to be a plus point for boosting my confidence level❤ thank you
I did not understand the concept of functions basic by code witt harry and i really learned in 1 hour with this video
@@Piyush_Sharma-- code with harry is like a crash course, don't go there if you are beginner
@@tapsp5845 go with this or coder dost channel
mtlb dimaag kam h tmhra
Yes bro i know only functions in bhai se sikha hai@@PRITESHKRSRV
Sir Aapki chai aur JavaScript series se kafi confidence boost mila he , thank you sir 🙏
🎯 Key Takeaways for quick navigation:
00:13 📚 *Exploring detailed aspects of script functions; practical insights on why and how to write functions for better understanding in React development.*
00:41 🧠 *Functions are crucial in JavaScript; understanding them involves more than just reading, including memory management and how functions establish their scope.*
01:10 🖥️ *Demonstrating code creation in a new folder, emphasizing the importance of understanding and subscribing to the video series for practical aspects of JavaScript.*
01:55 🤝 *Highlighting the importance of support and sharing as crucial for the success of the series, beyond even LinkedIn support.*
02:22 🔄 *Simplifying the concept of functions, comparing them to packages that can be easily reused, emphasizing the efficiency gained in reducing redundancy.*
02:52 📝 *Easy method for reducing redundancy with functions; writing functions involves using the function keyword, providing a name, and defining the function scope.*
03:20 📝 *Functions in JavaScript are defined using the `function` keyword, followed by the function name and parentheses.*
03:34 🔄 *To execute a function, use parentheses with or without parameters after the function name.*
03:48 🚀 *Executing a function is essential to make it run; the reference alone is not sufficient.*
04:03 🧭 *Running a function is demonstrated using a simple example in a JavaScript file.*
04:16 📜 *Proper formatting of function code is crucial for clarity and consistency.*
04:31 🛠️ *Adding comments within the function code helps explain its purpose and functionality.*
04:44 ➕ *Creating a basic function that adds two numbers in JavaScript.*
04:58 🖨️ *Demonstrating the importance of including a `return` statement in a function.*
05:12 📊 *A simple function to add two numbers is executed, showcasing the result.*
05:26 🖊️ *Lowercasing function names for consistency and clarity in code.*
05:40 📄 *Using comments within the function code to explain its purpose and usage.*
05:55 🚨 *Handling scenarios where function arguments are not provided by the user.*
06:08 🔄 *Demonstrating the function's mathematical operation with user-provided arguments.*
06:22 💡 *JavaScript requires careful handling of user input, considering potential issues like non-numeric input.*
06:37 🔄 *Understanding type conversion in JavaScript. The speaker discusses a scenario with the value 34, highlighting the importance of checking data types before performing operations.*
07:06 🛠️ *When working with functions, it's crucial to check the data types of parameters before executing logic. The speaker emphasizes the need to validate data types before adding or performing other operations.*
07:36 🔄 *Clarifying the terminology: Parameters are the inputs when defining a function, while arguments are the values passed when calling the function.*
08:02 📊 *Demonstrating the interesting concept of functions in JavaScript, where the output can be stored in a variable for further use.*
08:29 🧐 *Highlighting a common mistake: Printing a value in the console doesn't necessarily mean that the function is returning that value. The concept of return values and console output is clarified.*
09:11 🔍 *Emphasizing the distinction between printing to the console and returning a value. The speaker explains that console printouts do not equate to the function returning a value, emphasizing the concept of return statements.*
09:25 📝 *Advising viewers to make notes and comments in their code for better understanding, emphasizing the importance of documentation for programming.*
09:39 📜 *Declaring a variable named "result" and adding a number to it inside the function.*
09:53 🔄 *Using the "return" statement to return the result along with appended keywords after executing the function.*
10:07 🚫 *Avoiding execution of subsequent code after the return statement due to the function's default behavior.*
10:21 ⚙️ *Explaining that the function named "hitesh" won't execute because of the default behavior of the return statement.*
10:36 🔒 *Demonstrating that code after the return statement doesn't execute; introducing the concept of unreachable code.*
10:49 🔑 *Removing the "lock" by commenting out the code; an alternative way to handle the return value directly without declaring a variable.*
11:04 🧹 *Simplifying the code by directly returning the result without declaring a variable.*
11:18 📊 *Highlighting the difference between declaring variables inside and outside the function; demonstrating an alternative approach by commenting out the code.*
11:32 🎯 *Introducing the concept of scope and explaining how declaring a variable outside the function differs from declaring it inside.*
11:46 🧠 *Summarizing the basic understanding of functions, return values, and a brief overview of scope.*
12:40 📝 *Creating a new function named "login" to display a message after successful login.*
13:11 🔄 *Explaining the use of backticks for variables and using the `just log in` statement.*
13:43 🤔 *Demonstrating how to pass arguments to a function and update values inside the function.*
14:10 🖨️ *Emphasizing the importance of printing or storing the returned value of a function for effective execution.*
14:53 ❓ *Handling the case when a function returns undefined, emphasizing the importance of checking for undefined values before further actions.*
15:19 🧐 *Introducing the use of an if statement to check whether a value is defined before executing code, improving error handling.*
16:15 🔄 *After writing a return, subsequent code won't execute in the block. Use an `else` statement to handle additional actions.*
16:41 ⚙️ *In professional code, execution depends on a situation being `true`. Using `!` (exclamation mark) converts `true` to `false` and vice versa.*
17:11 ❓ *Understanding the concept of "truthy" and "falsy" values is crucial. Empty strings, undefined, and others are falsy; everything else is truthy.*
17:51 🚦 *Avoid unnecessary code execution with default parameter values. Provide a default by using the assignment operator `=` in the function's parameters.*
18:32 🛠️ *Handle scenarios where a parameter may not be defined by setting a minimum value, ensuring smooth code execution without errors.*
Made with HARPA AI
Yes sir ye TH-cam ki sabse best series hai itne acche kash mere coaching Wale padha dete 😂
No one teaches like this nowadays, they just touch the topic surface and teach us the syntax and some normal things in and out. But you give us your experience and this makes your teaching so well explained and understandable and knowledgable.
but bro have leant from apna college (shakshi ma'am) she also teach us very well,she also start with the bottom of the topic
To idhar kya kar raha hai wahaan jaa naa@@janisharakhtar5856
This playlist is soo good that i dont feel like to turn of my laptop even after continuous 6-8 hours of coding
I didn't have much confidence in JS, But now i am very confident. Thank you sir . This series is very amazing.
Thanks, that’s what I wanted
How to make notes??...for tutorial?
Bro please explain return function to me in hindi maine ye video 7 8 baar dekh li phir bhi samjh nahi a raha please bro 😢
@@nadexvaibhav57892 Please ap yh btaye ap kis topic m issue aa raha hai ,, is video mein sir ji ne :-
What is the function?
Ans - to do something like calculation or some action Etc(function use ek mechanism hai jiske through hum koi kam lete hai jese ki maths karna ya fir koi kam karna)
2nd Point -> number wali example 7:00 pr,, ab hum do numbers add kr rahe hai like
3 + 4 = 7
yaha pr dono numbers hai and ya fir yh keh lo yh dono value ka jo type hai wo numbers hai,,,
Ab agar hum number ko kisi alphabet se kisi tarah ka calculation karte hai,, to uska ans alag hoga-- eg
2 + a = 2a
Now yaha 'a' ek string hai jo ke 2 se add wase nhe hoga jesa ke 2 numbers hote hai..
to apko bs yahe yad rakhna hai k kese 2 alag alag data types se kis tarah k calculation hote hai ...
@@nadexvaibhav57892kya nahi samaj aaya? return (ans) ...ans ki jagah jo return karna chahte ho vo likho, return matlab function se exit lete waqt kya value aayi vo lelo, aur function exit karlo
The way you are Explaining is really really incredible , Please continue with this way and go more deeper
Thanks
thats what she said .
Joke apart , the series is really good .
Sir dsa with js ki Playlist le kr aao
@@chaiaurcode sir dsa with js ki Playlist bnoa please 🙏 🙏 🙏 🙏 🙏 🙏 🙏 🙏 🙏 🙏
Key takeaways:
1. Use of functions and also difference b/w parameter and arguments 7:32
2. Concept of returning a function, which can accessed while declaring the function call as a variable outside of the function
3. If a function having parameters and in the function call we don't pass any arguments then it's says undefined and Not NULL since, its not defined yet.
4. To avoid the above situation we also can pass a default value in the parameter itself.
I have already learnt JS from other teachers on You Tube..bt the way u have explained it is totally a "masterpiece work"..hats off to u sir..and give us such Amazing content ❤❤❤❤❤
thank you Sir! etne videos dekehe lekin function samajh me nahi aa raha tha...aapne itna easy way me samjhaya dimag me fit ho gaya...aise hi aasan tarike se samjhaoge to hume maja aayega aur hum confuse ya demotivate nahi honge..jitne bhi dost sikh rahe hai sabko share karunga..thanks again! 🙌
Sir ji bohot achi and in depth series banai hai apne .............Thankyou very very much sir ji.
hitesh sir thank you so much i had been struggling alot from long time to learn functions but after watching your video i learned this concept in just 20 minutes .... YOur teaching method is just mind blowinggg 💖
Hitesh you not only teach, you show the behind scenes basic things is amazing to learn the JS. Thanks a lot.
You explain really well, A lot of people have the knowledge, but not everyone knows how to deliver it in a way, that is easy to comprehend.
Thanks for this series hitesh
i can listen to u all day talking your voice is that soothing so learning is super therapeutic here
thankyou sir pehle smjh nhi aa raha tha mgr ab aapki or harry sir ki video se kafi confidence build ho raha hai
thankyou sir....
Bhaiyaji kya video banaye ho. Maja aa gaya. Bhot Bhot shukriya aisa damdaar content free mai provide karne ke liye. 100x better than any other youtubers who are releasing an paid course every week. Once again thankyou sir keep it up.
Next level....Discuss every main Topics in single video
The doubts and clarifications for each point amazing... thank you so much efforts
Sir ji bohot achi and in depth series banayi h aapne Thankyou very very much for all this Highly Appreciable❤
No words to describe how good teacher you are, thank you to provide best video 👍
"Excellent tutorial! Clear explanation of functions and parameters in JavaScript. Must watch for beginners."
I was lost in tutorial hell and thanks to Hitesh I am out of this hell and now just following his apparoach to build and apply skills . Thanks for uploading such great content.
sir mujhe nahi pata mere future me kya hone wala hai par apka ye course meri life ko next level par le jane ka kaam jarur kar raha hai👍👍👍👍👍👍
i think this is the best js series in youtube....love from bangladdesh SIR
oOo amazing, I've never encountered someone who delves as deeply into the subject matter as you do. Your ability to dissect each word and explain its significance, whether it's about function definitions, scope, function names, or the most enlightening topic difference between, "parameters" and "arguments", is nothing short of amazing.
Your dedication to teaching and your skill in making complex topics accessible are truly commendable. Thank you for your insightful and engaging lessons. I look forward to learning more from you.
Thanks 😁
@@chaiaurcode 12:11 you really know the exact way sir, you really care for students ...hats off to you
company ka kam and then helping us hatss offf you sirrrrrrrrrrrr❤❤❤
Thank you for this wonderful playlist; your teaching makes everything easier to understand.❤
The only best thing i've ever done in my life is watching your vedios. thank you so much sir🙏🙏🙏🙏
Nice , the deep extraction of concepts are the thing which holds the most to viewers
You gained a subscriber from Pakistan ❤☺️
. Hats off man👏
This is literly the best javascript course on youtube .
i am watching this series for the third time, osm series thank you sir 🥰🥰🥰 easy to understand the complex topics
Best Teacher on TH-cam.
Awesome teaching, and watching this video makes me feel better than ever in my coding. Thanks a lot, sir, 👍 🙏 🙏
dear hitesh sir ye concept ekk dam achhese samajh mnai aagaya sir. Thank u sir. keep it up.
I had purchased and tried a 60 dollar course and believe me this is way deeper
Whcih course had you purchased?? Hitesh is actually pro! I happen to experience the same. This is super amazing and whatever a paid course includes. Even if Hitesh launches paid courses of this quality I'm always ready to support him and buy that course ! We need such teachers !!!
@@torche6403 web dev simplified
Best series ever im prefering over my paid courses sir. Im expecting more videos from your channel discussing AI related technologies aswell. Thank you for this content its all is life saver
Amazing ! i am feeling confident Hitesh sir big appreciate from Nepal
Finally something good I found after taking 2-3 courses from udemy,code with Harry and even apna college and one more guy named namaste java script no one solved my confusion....thank you so much for explaining everything from scratch and my feedback is genuine I saw your video recommendations but earlier I went for other famous channels I have been following for so long....thank you sir
garimasingh6379
Aapne udemy pe jonas schmedman javascript course liye te? Kaisa hei woh course
This is great Hitesh. Your explainations are terrific and you always cover each topic in depth. Abhi main JS ki revision karra hoon aapke channel se. Padhne main maza aara hain!
Thank you so much sir , sir aap se padhkr to ab coding se pyar hone laga hi 🤩🤩
thank you so much bhaiya ye series banane ke liye, I was learning from youtube from another channels, but aapki ye series sabse best h, aap sari chije depth me batate hain , thank you ......full stack ki series bhi bana dijiye please
Your explanation is truly awesome! Clear, concise, and incredibly helpful😀
Amazing Video Sir This whole Js series is best on Yt.
Sir sach me kaafi help ho jata hai aapke video se
Pwskills ka full stack ka js karne ke baad aapke videos dekhta hu aur jo bhi doubt hota hai vo clear ho jata hai 😇😇☺️☺️😁😁😄😄
Gyaan jaha b mile, ftak se le lena chahiye 😌
@@chaiaurcode bilkul sir 😄
@@rawatji110 bhai pwskills course me sir ne bhi padaye hai kya me lene ki soch raha tha
overrall course kaisa hai
muje basic aata hai html,css ,js ,react ka kya muje lena chaheye
kuch in depth me hai ya basic he padaye hai
thank you sir your greet teaching help me a lot, through your videos I m managed to clear all my dough, Please continue your teaching style your detailed videos will help lot of students
Hi Hitesh, saw all the three object videos and loved the simple yet brilliant explanations
its my opinion, JavaScript ka ye series bhut accha hai.. kahi jane ka nhi bs dekho aur sikho ❤❤❤❤❤❤❤❤❤❤❤❤❤❤ ...100 star out of 10 ☺☺🤪🤪
Adbhut Apratim Utkrusht
Hats Off Dear Thank you
Series pehle nhi mili itni achi series ek saal pehle mil jata toh bahut aage rehta backend koi itna ache se nhi pdhaya pure youtube pe paid courses se bhi acha h ye free course
Thanks sir. I am non IT background. So not cleaver as you. So thanks for deeply details explain. ❤❤❤❤❤❤
thank you so much for detailing video. keep making such detailed video with more detailed. like why we need? what is real use case of this concept etc.❤❤
Best hindi
Javascript playlist of youtube
Thanks bhaiya, This playlist is really help full for me to learn JAVASCRIPT💖💖💖
Thank you sir ❤❤❤. For teaching these valuable things free of cost.
Sir, the way you use "Haan ji" at the beginning, is awesome.❤❤
one of the best javascript playlist by hitesh bhaiya
same here,
(I have learnt js 2 times before but when i started learning from you it was very different as i am able to grasp each and every Statement you are saying ... 🙏Which is going to be a plus point for boosting my confidence level❤ thank you )
These videos are truly packed with valuable information.
Thank you so much for providing such an amazing resource for learning JavaScript. Your teaching style is truly unique and engaging, and I appreciate the effort you put into making the concepts easy to understand. I’ve watched many videos on JavaScript before, but your tutorial is by far the best one I’ve come across. Keep up the great work!
Just amazinngg!!! sir...after going through ur class am able to answer interview based questions and ur videos r juz crazyy!! #bigfan
Sir, I am from Pakistan. Lots of love for you. You are just amazing
thanx bro
kaafi easily samjha diya aapne.
Bahut acha padaya sir ne har ek video valuable hoti hai sir ki
You are just amazing. super playlist. I have paid courses form udemy and I am here
Best JS series out there .....🙏🏼
very very helpful videos for interview preparation. Thank you So much Sir👏👏👏
the way you teach us is fantastic
hello Hitesh thank you for providing good concept. It helps us to learn new and brush up our concepts
. good job, keep it up😊
Actually sir hum bohot dil se sunn rhe h thank you sir😊😊
Sir ji apny bhot hi achi series banaye hain thank you ❤
Learning JS AGain just because of your teaching skills !! Thank YOu
now i am getting confident in javascript programming
this is all about your effort to make us confident in programming
9:38 harry bhai not harmed in this video
Something 😅
Great tutorial thank for making such good series with basic of javascript
Learning javascript from chai and code seems the perfect solution! Excited to learn more!! 🙌🏻
Teaching style next level sir ❤❤❤❤❤❤
more informative then any other paid course. Thank you so much sir
1. `!` is the logical NOT operator in JavaScript. It's used to negate (invert) the value of a boolean expression. For example, `!true` evaluates to `false`, and `!false` evaluates to `true`.
2. In this context, `username` is being implicitly coerced into a boolean value. This means it's being converted to either `true` or `false` based on its "truthiness" or "falsiness" in JavaScript.
3. JavaScript treats certain values as "falsy" when converted to boolean. These values include `undefined`, `null`, `0`, `NaN`, `''` (an empty string), and `false`. If `username` has one of these values, it will be considered falsy.
4. So, `!username` will be `true` if `username` is falsy, and `false` if `username` is truthy.
5. The `if` statement checks the result of `!username`. If it's `true` (meaning `username` is falsy), the code inside the `if` block will execute.
In short, `if (!username)` checks if `username` is not provided (`undefined`) or is an empty string (`''`). If it's not provided or empty, the code inside the `if` block will execute. If `username` has any value other than `undefined` or an empty string, the `if` block will not execute.
"Chai aur Code, you're the reason JavaScript no longer feels like a daunting challenge. Superb job!"
i don't know everyone like this course or not but this course for me is the world best. Thank you sir and appreciate your hard work and dedication for fellow students.
Today I learn something new. Thankyou Hitesh♥
sir appko mera personal teacher hona chahiye tha sach me jitna knowledge hai sab nichod leta aap se
😁😁😁😁😁😁😁😁
Thank you so much for providing such an amazing resource for learning JavaScript and awesome video sir
Yes sir we are enjoying the way you teach
thanks sir your my best Teacher❣❣❣❣
Thanks a lot for the great explanation sir ❤
Keep watching😊🙏
@@chaiaurcode yes sir ❤️
I have watched two more playlist of JavaScript before but Hitesh Sirrrr how you explain is amazing. We are blessed to have you as an instructure. You are my inspiration. Keep it up.
Love form Bangladesh !!
This is the aamzing sir i complate leran the funcrtion to basics to advance becuse of your video thank you so much sir :)
🤩🤩
sir you made programming easy to understand
Glad you think so !!
Note----->>> In JavaScript, when a function does not have a return statement, it implicitly returns undefined.