Тёмный

Getter Setter and Stack Overflow | chai aur  

Chai aur Code
Подписаться 423 тыс.
Просмотров 51 тыс.
50% 1

Visit chaicode.com for all related materials, community help, source code etc.
#javascript #hindi
Sara code yaha milta h
github.com/hit...
Discord pe yaha paaye jaate h:
hitesh.ai/discord
Instagram pe yaha paaye jaate h:
/ hiteshchoudharyofficial

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 147   
@BitFire007
@BitFire007 6 месяцев назад
"Chai aur Code, your tutorials are a beacon of light in the sometimes confusing world of JavaScript!"
@-BoRNVita
@-BoRNVita 3 месяца назад
Badhiya playlist he sir mene starting se dekhi ❤❤
@Rajveer__singhhhh
@Rajveer__singhhhh Год назад
I want to extend my warmest wishes to you. Your dedication, passion, and commitment to educating and inspiring students are truly admirable. You've not only imparted knowledge but also ignited a love for learning in so many young minds. May your journey as a teacher continue to be filled with success, joy, and countless moments of fulfillment.
@bhuvansingh4375
@bhuvansingh4375 7 месяцев назад
Only hitesh sir know how to deliver quality content, You are the boss man
@pradeeppdsn
@pradeeppdsn Месяц назад
congrats sir for 380k subscribers 😀
@tech_channel110
@tech_channel110 Год назад
shandar lecture and series
@thecalgarians4597
@thecalgarians4597 5 месяцев назад
Dimaag hila diya Hitesh ji. Is video mein bohot zyada deep chale gye Mazaa to aya lekin dimaag bhi utna hi ghisana pada, lekin IT'S WORTH IT ❤
@akashkumarmaurya2319
@akashkumarmaurya2319 4 месяца назад
dsa kiya hota to relate kar pate ...same chije h ..bas public private jaisi chij yahi nahi h
@RagSingh-e2e
@RagSingh-e2e 7 месяцев назад
best Series ALL OVER THE UNIVERSE, thank you Sir 🙏
@sabirpathan430
@sabirpathan430 11 месяцев назад
Always good video same as good quality and high energy
@CheatCodePython
@CheatCodePython 11 дней назад
kar liya subscribe sir ji.
@DesginerDushyant
@DesginerDushyant Год назад
First Definition Of Quality Is Chai or Code ❤😊 Thank You Hitesh Bhai 🙏🏻
@devlohani8856
@devlohani8856 5 месяцев назад
00:03 The video covers important JavaScript concepts and projects. 01:48 Understanding getter and setter with practical examples 05:35 Understanding the purpose of getters and setters in JavaScript classes 07:25 Understanding the race between getter and setter 10:59 Understanding the use of getters and setters in JavaScript 12:51 Understanding the usage of Getter and Setter in JavaScript 16:43 Defining properties using setters and getters 18:26 Defining and accessing properties using modern syntax 22:11 Understanding getter and setter in JavaScript 23:59 Creating and referencing objects in JavaScript 27:24 Understanding getter, setter, and memory manipulation in JavaScript. 28:48 Understanding the concept of getters and setters on a basic level.
@decoder_pankaj
@decoder_pankaj 8 месяцев назад
best hai chai 🔥🔥 #15DaysJavaScriptChallenge
@dhumdeogobare1891
@dhumdeogobare1891 Год назад
Aap video banate gaye , aur sunder sa playlist banata gaya ...😇
@talhagamingyt7986
@talhagamingyt7986 3 месяца назад
Bro,we are looking for React, React-native playlist like JS. Outstanding you are.
@arshu0.720
@arshu0.720 11 месяцев назад
Big fan of you sir❤
@ZainShah-x8e
@ZainShah-x8e 11 месяцев назад
thanks, Best JS course 👍
@Instrumentation010
@Instrumentation010 8 месяцев назад
Thank you Sir, very well understood.
@the_apophis
@the_apophis Год назад
Haha, Double slit theory 16:07 Maan gaye Sir ji 🙏
@sivakumar-yw7yv
@sivakumar-yw7yv 5 месяцев назад
Hi Hitesh, I think @8:40 the error is due to recursion call by set password, where this.password [inside the setter] is again calling the set password() method recursively, Hence, call stack is full & throwing the error, Please correct me if i'm wrong, And thanks for these first-class JS lectures
@rajeshhaldar2179
@rajeshhaldar2179 Год назад
Sir g thodi sans le lo..😄 back to back etne saare videos...
@chaiaurcode
@chaiaurcode Год назад
😂😂😂😂 Ab aaram se chai ke saath comment chal rhe
@ayushkamar7100
@ayushkamar7100 Год назад
​@@chaiaurcode ab humko to sans lene do sir 😂😂
@1abhishek4singh3
@1abhishek4singh3 5 месяцев назад
donee guruji
@shubhamkakad10x
@shubhamkakad10x 11 месяцев назад
thank you sir
@dcsalim4384
@dcsalim4384 2 месяца назад
❤️❤️❤️
@abhijitchanda4927
@abhijitchanda4927 8 месяцев назад
Bhaiya apka koi full stack web development course provide kartai ho kya
@DavidBedford-b8f
@DavidBedford-b8f Год назад
quality content
@teamname-hackerhubteamcode616
@teamname-hackerhubteamcode616 7 месяцев назад
Is javascript ma ACCESS MODIFIER - public, private , protected ka concept nhi hota. Is lea value set karna ka lea. Example:- _password use karna padta ha. Is it right sir?
@KumarGauravSingh-jq6ms
@KumarGauravSingh-jq6ms 11 месяцев назад
thanku sir
@Sakin_Islam
@Sakin_Islam 7 месяцев назад
The best
@bloggerkaushalkishor
@bloggerkaushalkishor 8 месяцев назад
world best js serious
@mdnaimhossen3211
@mdnaimhossen3211 Год назад
love from Bangladesh
@soumadip_banerjee
@soumadip_banerjee Год назад
👌🏻
@ayushrana3951
@ayushrana3951 8 месяцев назад
,✅
@hemant1772
@hemant1772 8 месяцев назад
Most confusing video on this playlist
@sahil__parekh2004
@sahil__parekh2004 3 месяца назад
14
@himadriroy7980
@himadriroy7980 Год назад
Yes yes Light have both wave nature and particle nature similarly function has object nature and function nature. Chaliye choriye coding main woh sab kaam nahi ata .
@CrazyAshu34
@CrazyAshu34 5 месяцев назад
"Bohot sahi course tha. I have been watching it from the beginning, and now I am about to reach the end of all the videos. They are very helpful for those who already know a bit about JavaScript. I think this playlist can be used for revising your JavaScript skills and also for learning some new, awesome tricks." ✔
@Ayush-xc5lc
@Ayush-xc5lc Месяц назад
how many days it took you to complete it
@Codewithvikash420
@Codewithvikash420 Месяц назад
​@@Ayush-xc5lc 15days to complete
@CrazyAshu34
@CrazyAshu34 Месяц назад
@@Ayush-xc5lc 2 weeks🤝
@AbhishekChoudhary-p1h
@AbhishekChoudhary-p1h 8 месяцев назад
Thank you Sir, very well understood.
@Utsav_Viradiya
@Utsav_Viradiya Год назад
Agar aapki 50% productivity hoti aaj mein successful hota
@NaveenChand-zl4cr
@NaveenChand-zl4cr 8 месяцев назад
Khna kyaa chte ho bro thoda bataoge
@nikhilprajapati8984
@nikhilprajapati8984 7 месяцев назад
Utsav nam ki class hitesh sir nam ki class se aadhe functions inherit krna chahti hai
@vishavjeetsharma5824
@vishavjeetsharma5824 6 месяцев назад
​@@nikhilprajapati8984😂
@DhvanitMonpara
@DhvanitMonpara 5 месяцев назад
​@@nikhilprajapati8984 Lekin majority functions ke aage "static" keyword lga h 😅
@kushsharma862
@kushsharma862 8 месяцев назад
I've been trying to learn JavaScript, watched many big series spending hours and practicing them, But then I understand your words 'Teaching is an Art' not everyone can do it. Your Chai and JavaScript Series is really the best series ever existed and under the hood understanding makes it much better and easy for me. I've gained confidence and doing good , All thanks to youuuu
@akroyalmaker
@akroyalmaker 4 месяца назад
Like for a masalaChai ☕
@suchanachakrabarti6783
@suchanachakrabarti6783 5 месяцев назад
woow! thank you for clarifying such interesting concepts behind the scenes of getters and setters!
@Hafijur0211
@Hafijur0211 7 месяцев назад
🎯 Key Takeaways for quick navigation: 00:00 🌐 *Introduction and Overview* - Overview of the video structure and challenges faced during video creation. - Mention of the importance of basic knowledge and the diverse projects covered in the playlist. 00:13 🚀 *Finalist Video Preparation* - Emphasis on the significance of the current video as a potential finalist. - Acknowledgment of the need for substantial JavaScript knowledge for various projects in React, React Native, and backend development. 00:27 🛠️ *Continuous Learning in JavaScript* - Clarification that completing JavaScript doesn't mean the end of learning. - Assurance of creating more videos throughout the year, focusing on in-depth knowledge beyond basics. - Commitment to providing additional knowledge through the playlist and future video additions. 00:55 🤔 *Understanding Topics Through Projects* - Importance of understanding topics through projects and implementations. 01:10 ⚙️ *Higher-Order Functions in Detail* - Explanation of the special nature of higher-order functions. 01:23 🤖 *Implementation Insights* 01:37 📝 *Future Topics and Focus* - Assurance of continuing with diverse topics. 01:52 🎯 *Focus on Getter and Setter* - Encouragement to relax and prepare for a detailed exploration of the getter and setter topic. 02:06 📄 *File Creation and Preparation* 02:20 📑 *Basic Class Declaration and Constructor* - Basic syntax of class declaration and constructor explanation. 02:34 🔧 *Constructor Parameter Handling* - Implementation of a constructor with parameters for email and password. 02:46 🛠️ *Creating a Test User* - Utilizing the constructor to create a test user instance. 03:01 💡 *Object Properties and Data Storage* - Discussion on storing email and password values in properties. 03:18 🌐 *User Input Handling* - Handling user input for email and password. 03:32 🔒 *Secure Password Handling* - Highlighting the need for secure password handling. 03:46 🔄 *Controlling Property Access with Getters and Setters* - Explanation of the purpose of getters and setters. 04:01 🛡️ *Customizing Getters and Setters* - Demonstrating the customization of getters and setters for controlling access. 04:16 ⚙️ *Leveraging Getter and Setter Control* - Practical use of getters and setters for controlling access. 04:30 🔄 *Automated Getter and Setter Generation* - Automatic generation of getters and setters for properties. 04:44 🤖 *Handling Multiple Scenarios with Getters* - Handling different scenarios with automated getters. 04:58 🚧 *Troubleshooting Setter Error* - Identifying and addressing an error related to setting the password property. 05:11 🕵️‍♀️ *Understanding Property Setup* - Understanding the necessity of defining properties and their setters in the constructor. 05:25 🔄 *Importance of Setup Consistency* - Highlighting the significance of consistent property setup throughout the class. 05:40 🛠️ *Role of Getters in Property Access* - Clarifying the purpose of getters in accessing values outside the class. 05:54 🔒 *Password Setter Implementation* - Implementing a password setter to control and validate the value assigned. 06:07 🔄 *Defining Setters for Controlled Values* - Emphasizing the need to define setters for controlled property values. 06:21 🔐 *Password Setter Implementation* - Continuing the implementation of a secure password setter. 06:35 🛠️ *Addressing Setup Issues* - Resolving setup issues related to inconsistent property initialization. 06:49 🚀 *Resolving Value Assignment Conflicts* - Diagnosing and resolving conflicts arising from inconsistent value assignments. 07:38 🤔 *Identifying Value Setting Challenge* - Addressing the challenge of setting the value in the constructor. 07:53 🚧 *Constructor and Custom Setters* - Explaining the attempt to set values in both the constructor and custom setters. 08:06 🔄 *Understanding Value Conflicts* - Clarifying the conflict caused by simultaneous value setting in the constructor and setters. 08:20 🚦 *Resolving Race Condition* - Discussing the race condition between constructor and setters in value assignments. 08:33 🛠️ *Unique Solution to Value Assignment* - Proposing a unique solution to address the race condition in value assignment. 08:47 🔍 *Analyzing Value Setting Approach* - Analyzing the implications of setting the password value during class initialization. 09:01 🔄 *Introducing New Property for Value Setting* - Introducing the creation of a new property to handle password value assignments. 09:13 🔄 *Impact of New Property on Setters* - Assessing the impact of the new property on the interaction with setters. 09:28 🛡️ *Recognizing and Addressing Errors* - Identifying and addressing errors associated with getter and setter interactions. 09:41 🚀 *Proactive Issue Resolution* - Encouraging proactive issue resolution by recognizing and addressing errors. 10:10 🔄 *Password Handling Logic* - The code is setting the password value, but an issue arises in the constructor trying to set both email and password values simultaneously. 10:38 🔄 *Handling Password Capitalization* - The password 'abc' is automatically capitalized due to the logic in the setter, demonstrating how password values are manipulated. 11:04 🔄 *Securing Password Access* - Utilizing a consistent approach, the code ensures that whoever accesses the password value won't know the actual logic happening inside the class. 11:48 🔄 *Custom Getters for Email and Password* - Discusses the creation of custom getters for email and password, showcasing how values can be fetched in a controlled manner. 12:15 🔄 *Naming Conventions in Getters and Setters* - Introduces an issue related to naming conventions, emphasizing the need for consistency in property names. 12:46 🔗 *Basics of Setters and Return* - Discusses the necessity of writing setters when defining getters and vice versa. 13:13 🔗 *Handling Race Conditions* - Addresses potential race conditions between the constructor and setters. 13:54 🔗 *Transfer Values and Code Protection* - Explains the process of transferring values between sections of the code using the 'add' method. 14:36 🔗 *Extended Usage of Getters and Setters* - Introduces the concept of private properties using underscored email. 15:05 🔗 *Evolution of Syntax: Prototypes to Properties* - Contrasts the old syntax of defining properties and getters/setters using prototypes. 15:19 🔍 *Accessing Properties and Defining* - Discusses the concept of properties in functions within a class. 16:04 🔄 *Functions as Objects and Method Syntax* - Explains how functions act as both functions and objects. 16:58 ⚙️ *Defining Properties with `defineProperty`* - Details the syntax of using `defineProperty` to define properties. 17:40 🔒 *Handling Setters and Values* - Discusses challenges arising from differences in handling getters and setters. 17:58 🔄 *Constructor and Custom Methods* - Introduction to constructors and the inclusion of getter and setter for each property. 18:40 🔐 *Handling User Input and Setters* - Explanation of handling user input for properties. 19:47 🧬 *Syntax Comparison: Basic vs. Modern* - Highlights the syntactical differences between traditional and modern syntax. 20:42 🚀 *Object-Based Syntax and DefineProperty* - Explores the Object-Based syntax, emphasizing defining properties within objects. 20:55 🛠️ *Creating Objects and Functions* - Creation of an object named "object\_underscore\_get." 21:42 📚 *Getters and Setters Implementation* - Implementing getters and setters for the email property. 22:50 🧐 *Intuitive Syntax and Class-Based Syntax* - Addressing the intuitive aspect of syntax in class-based code. 23:33 🚧 *Object-Based Syntax Advantages* - Emphasizing the clarity and simplicity of object-based syntax. 23:47 🛠️ *Introduction to Factory Functions* - Explanation of factory functions and their purpose. 24:29 🏭 *Creating Objects with Factory Functions* - Demonstration of creating objects with factory functions. 25:15 🎭 *Handling References and Accessing Properties* - Handling references to objects created by factory functions. 25:40 🧐 *Exploring Privacy in Object Properties* - Discussing privacy concerns in object properties. 26:10 🧐 *Understanding Getter and Setter Methods* - Introduction to the purpose of getter and setter methods. 27:05 🚧 *Overriding and Memory Handling in Getter and Setter* - Explanation of the process of overriding and memory handling in getter methods. 27:49 🔒 *Privacy and Accessing Property Values* - Delving into privacy concerns related to property values. 28:46 📏 *Understanding the Role of Dot Length Property* - Explanation of how the dot length property works in JavaScript. 29:27 🌐 *Introduction to Private Properties Proposal* - Introduction to a new proposal related to private properties in JavaScript. 30:00 🔒 *Private Properties vs. Underscore Convention* - Comparison between private properties and the convention of using underscores. Made with HARPA AI
@randomshit8143
@randomshit8143 3 месяца назад
1:49 when he say "is point ke bad aara se chill ho ke relax kar sakete hai " and then he say "itna bhi zada mat kijiyanga"
@KruelGodGaming
@KruelGodGaming 6 месяцев назад
chai aur code dekh dekh ke pehele code karne ki aadat to thi ab chai pine ki aadat bhi lag gai he .... Great video as always
@mrgtxgamerz1
@mrgtxgamerz1 Год назад
dear sir, plz explain time and space complexity in any language , we are very confuse on this topic plz sir . your explanation helps us a lot...🙋🙏🙏
@tofaelahmed8255
@tofaelahmed8255 3 месяца назад
The video is good. But i don't understand, why you didn't show us setting the value.
@sunnykumar9988
@sunnykumar9988 3 месяца назад
pease make under the hood playlist series for JavaScript
@KaifKhan_001
@KaifKhan_001 5 месяцев назад
❤❤❤❤❤❤❤❤❤❤❤❤
@jagdambadubey6956
@jagdambadubey6956 3 месяца назад
apko kya motivate kare apse motivation le rahe h maza aa gaya..
@ayushkamar7100
@ayushkamar7100 Год назад
Sir ye concept pata nhi samj nhi aa rha hain kya keru m ab ❤ aage bad jau kya sir ❤
@theamnaofficial_
@theamnaofficial_ 5 дней назад
Finally towards the end.
@jubayer-ahmed46
@jubayer-ahmed46 6 месяцев назад
hamje Chai nehi he kiuki ramadan Aa gaya
@vaibhavsingh3453
@vaibhavsingh3453 8 месяцев назад
Thank you sir ❤🙏
@oqant0424
@oqant0424 7 месяцев назад
48/51 done [22.2.24] ✅✅
@skfiroj9952
@skfiroj9952 5 месяцев назад
boht bekar padata hai
@Dev-Phantom
@Dev-Phantom 8 месяцев назад
cool best lecture ever, i learned a totally new concept. thanks
@FamousClips707
@FamousClips707 3 месяца назад
Guys at least for each video comment and like ...Channel growth is also necessary...
@kcosphi
@kcosphi Месяц назад
16:09 "Padha hai ye sab? Chaliye chhodiye usko..." Yes sir Dual Nature of Wave!
@Dev-Phantom
@Dev-Phantom 6 месяцев назад
in depth concep, thanks sir
@SE_42_ANIRUDDHA_RAWOOL
@SE_42_ANIRUDDHA_RAWOOL 8 месяцев назад
i have seen many playlist of javascript which has 100-200 videos ,bt this series has 51 videos bt i have learn all the concept which i am not able to learn by that 200 videos
@ArpitJain-lz5cf
@ArpitJain-lz5cf 3 месяца назад
Very much Respect man for your great content. Thanks Hitesh bro !!
@pappudutta2620
@pappudutta2620 Год назад
Deal Accepted🤟
@jrahul42
@jrahul42 Месяц назад
great video
@kunnu_4
@kunnu_4 3 месяца назад
11:15, 20:08, 26:44
@swapnildapkosh2813
@swapnildapkosh2813 Месяц назад
Thanks sir for this awesome Behind the Scene.👍👌
@Neerajsingh-on6vu
@Neerajsingh-on6vu 11 месяцев назад
Sir kuch Aisa hai ki hum password ke biche me kuch characters add kar de upper or lower na kar ke
@gouravdubey9864
@gouravdubey9864 2 месяца назад
thankyou
@ziakhan-id4fo
@ziakhan-id4fo Год назад
Aap to super hero ho sir❤
@FamousClips707
@FamousClips707 3 месяца назад
Thank you Sir ji for such quality videos
@jast_aryan-13
@jast_aryan-13 8 месяцев назад
Views itne but like nhi kr ho bhaiyo like bhi toh jo series dekh rho 😊
@sunnykumar9988
@sunnykumar9988 11 месяцев назад
pease make under the hood playlist series for JavaScript
@rahamatshaikh8285
@rahamatshaikh8285 4 месяца назад
now here
@nileshgarg7427
@nileshgarg7427 Год назад
cannot describe how great and in-depth this series is,every second is worth it.
@ExploreSciFi
@ExploreSciFi 4 месяца назад
cfbr
@investonomy8758
@investonomy8758 7 месяцев назад
yes sir light wave bhi hai aur particle bhi hai
@mayeshafairuz
@mayeshafairuz 7 месяцев назад
wo wla video aya kya jo sir ne bnayge 'where to go from here' krke
@vinayurankar4750
@vinayurankar4750 4 месяца назад
🙏
@sidhantarya2483
@sidhantarya2483 Год назад
Hitesh Sir, Thank you so much for sharing depth of knowledge and experience with us in free 😊
@Random-kc2xu
@Random-kc2xu 7 месяцев назад
Sir ye project me iska use case kya hoga?
@Dev-KD569
@Dev-KD569 Год назад
toh sir ye same cheez hum functional component mae kaise kar saqte hai ?
@amit16_01
@amit16_01 4 месяца назад
Love this series... LOve you Hitesh Sir...
@codewithsehran
@codewithsehran 3 месяца назад
29:06 koi baat nehi aap banayye ❤
@umarsiddique1207
@umarsiddique1207 3 месяца назад
Best course of js in RU-vid ❤
@priyankagehlot9945
@priyankagehlot9945 3 месяца назад
Thankyou Sir 🥰
@relaxation_music-7ym
@relaxation_music-7ym 6 месяцев назад
Thank You Sir ❤❤
@rahamatshaikh8285
@rahamatshaikh8285 4 месяца назад
thanks a lot sir
@arshitcc
@arshitcc 5 месяцев назад
Thank You Sir
@PriyankaYadav-xl6qo
@PriyankaYadav-xl6qo Год назад
Javascript ko practice kaise kare yeh playlist khatam hone ke bad next step kya hona chahiye
@sonalipal9176
@sonalipal9176 11 месяцев назад
I think ab aapko problem solving karti rhni chahiye aur then aap frontend me koi framework pdna aur us per kaam krna shuru kr dijiye like aap react kr sacte hai angular ke sacte hai javascript ke baad typescript kr sacte hai jo ki superset hai javacsript ka and then angular jo ki frame hai fronteend ka usper kaam kr sacte hai .
@mihir____
@mihir____ Год назад
Sir ji aap kaun sa vs code theme use karte hain?
@SE_42_ANIRUDDHA_RAWOOL
@SE_42_ANIRUDDHA_RAWOOL 8 месяцев назад
Thanks hitesh sir
@RedSpade01
@RedSpade01 9 месяцев назад
16:09 the way sir linked quantum theories with JavaScript is hilarious🤣🤣
@crazyyt9045
@crazyyt9045 Год назад
Thank you sir
@akshayabadwaik
@akshayabadwaik 7 месяцев назад
completed💯
@surajmaurya1515
@surajmaurya1515 Год назад
Thank You Sir
@rpgaming757
@rpgaming757 11 месяцев назад
Thanks
@hiphop861
@hiphop861 10 месяцев назад
thank you
@muhammadahmedsiddiqui9382
@muhammadahmedsiddiqui9382 8 месяцев назад
Got IT ♥
@harikeshagrahari6769
@harikeshagrahari6769 8 месяцев назад
🔥🔥🔥🔥🔥🔥
@ashishkumarranjan808
@ashishkumarranjan808 8 месяцев назад
Great
Далее
Lexical scoping and Closure | chai aur #javascript
26:48
100 Identical Twins Fight For $250,000
35:40
Просмотров 44 млн
JavaScript Getters and Setters Explained
9:11
Просмотров 21 тыс.
Class constructor and static | chai aur #javascript
26:36
How to be a 10x Learner
17:41
Просмотров 97 тыс.
Now you know fetch in javascript | chai aur #javascript
18:37