JavaScript Object Clone | Deep and Shallow Copy in Hindi | Interview Questions

  Рет қаралды 64,683

Code Step By Step

Code Step By Step

Күн бұрын

Пікірлер: 143
@Satyamsingh-fw4mh
@Satyamsingh-fw4mh Жыл бұрын
1. Objects are copied by reference and variables by value. 2. To copy objects by value: ==>Object.Assign({}, obj) ==>{...obj} 3. The above method is shallow copy. It copies only top-level fields. 4. To copy nested objects, deep copy comes into picture. ==>JSON.parse(JSON.stringyfy(obj)); 5. But the above doesn’t copy functions and dates. So, loadash is used. ==>_.cloneDeep(obj)
@travel2react567
@travel2react567 2 жыл бұрын
Before watching this video, I was having a lot of confusion about deep copy and Shallow copy but now it's crystal clear. Thanks a lot. Your teaching style is awesome.
@Asdfdyutgfd
@Asdfdyutgfd 2 жыл бұрын
I don't know how to thank you man!!! I was stuck on a bug for like 24 hours due to this problem....Thanks you loads!!! liked and subscribed!!!
@shree4641
@shree4641 12 күн бұрын
Simple and Sorted explanation with great examples. Thanks a lot..🙏
@RahulMishra-m7w
@RahulMishra-m7w 2 ай бұрын
Excellent Video. Thank you so much, brother, for your efforts.
@praveenbehera1307
@praveenbehera1307 2 жыл бұрын
Finally!!! I am able to understand Shallow and Deep copy. Thank you
@harshvardhan7718
@harshvardhan7718 2 жыл бұрын
Thanks for this video sir. Bt humlog fresher hai to samjhane ke tym thoda sa dhire samjhenge to aur bahetar hoga. Again saying nice video sir keep it up. Dhannebad....☺
@vartikaJoshi-en4he
@vartikaJoshi-en4he Жыл бұрын
Amazing explanation..best explanation in KZbin for this topic .
@codestepbystep
@codestepbystep Жыл бұрын
Thanks a ton
@ermahesh2009
@ermahesh2009 2 жыл бұрын
Bhai itte aache se samjata hai practice ki jarorat bhi nahi padi sidda ghus gaya dimag mai.
@aakashujjainwal7147
@aakashujjainwal7147 2 жыл бұрын
thank you bro it was really helpful ..mere bhot sare confusion dur ho gye ....keep learning & keep teaching us ...best of luck bro
@aritradas8606
@aritradas8606 2 жыл бұрын
Just brilliantly explained. Very apt, systematic and well defined. Removed all my confusions forever!
@akashtiwari3358
@akashtiwari3358 2 жыл бұрын
what a explaination👏gudluck brother
@SajithaKSoman
@SajithaKSoman 9 ай бұрын
Thank you sir . thank you .After a long time , I understand the concept of deep copy and shallow copy from this video.
@inspiredomkar1239
@inspiredomkar1239 6 ай бұрын
Insightful video.Everything got crystal clear thank you.!
@awaisahmad8935
@awaisahmad8935 6 ай бұрын
Hi tutor your Urdu accent is unique and guaranteed quality concept also makes your channel awesome. speak English where necessary because urdu is my mother tongue easy to understand.
@supergameras2936
@supergameras2936 9 ай бұрын
You are great sir your videos very helpful and You always talk about the important things, you don't prolong the conversation. Thanks
@dhananjayrakshe7655
@dhananjayrakshe7655 2 жыл бұрын
I saw lots of video but i also get confusion in shallow and deep copy but in this video i understand total about that. Nice work buddy...!
@codestepbystep
@codestepbystep 2 жыл бұрын
Thanks and welcome
@ScriptyVijay
@ScriptyVijay 2 жыл бұрын
Sir bohot dino bad channel mila bawal hi padha rhe ho app 🙏🏻 1:27
@mr.wazirgaming2696
@mr.wazirgaming2696 2 жыл бұрын
It's so cleared now ❤️👍 about objects. Thanks 😊
@shawonbiswas9082
@shawonbiswas9082 2 жыл бұрын
I am soo happy with your concept 😍 just e bolna chatahu aiiisa bahut sara interview question chaiye jojo question pucha jatahe
@UdayPawarUdi
@UdayPawarUdi Жыл бұрын
Very nice teaching. Very good way of explanation.
@mohitkumar-zd9pv
@mohitkumar-zd9pv 2 жыл бұрын
made it so easy, keep up...
@AshrafAli_SoftwareDev
@AshrafAli_SoftwareDev 8 ай бұрын
No scope to dislike the video. Nice explanation 10/10
@VISHNUKUMAR-eg1he
@VISHNUKUMAR-eg1he 11 ай бұрын
Really nice explanation step by step ❤
@abhishekrai215
@abhishekrai215 2 жыл бұрын
now cristal clear about deep and shallow thankyou so much bhaiya g
@amanverma7977
@amanverma7977 2 жыл бұрын
Thank you so much, simplest explanation
@tejusgroup6695
@tejusgroup6695 2 жыл бұрын
concept is clear sir.. thanks for teaching in a simple way.. Happy coding
@aakash261
@aakash261 2 жыл бұрын
your explanation is easy and awesome, my concept got cleared thank you 👍
@sufigaming135
@sufigaming135 5 ай бұрын
brother good teaching doubt clear thank u
@imnawasthi
@imnawasthi Жыл бұрын
paji Bht hi sahi explain kita tusi att krti, paji ik question a ki same cheej arrays nal b hundi a ?
@razasaleem1154
@razasaleem1154 2 жыл бұрын
Just preparing for an interview and it helped me a lot, thanks man ♥️
@codestepbystep
@codestepbystep 2 жыл бұрын
Best of luck!
@prajwalnayak214
@prajwalnayak214 2 жыл бұрын
Best explanation ever made!
@ashutoshshrivastava57
@ashutoshshrivastava57 7 ай бұрын
Very awesome explanation sir.
@emanrazzak1072
@emanrazzak1072 2 жыл бұрын
Alhamdulillah all confusion cleared now
@rutvikbhatt83477
@rutvikbhatt83477 2 жыл бұрын
Very helpful ☺️ 👍
@surajprakash2760
@surajprakash2760 Жыл бұрын
Thank you so much , you explain us in very simplest way. 😊
@codestepbystep
@codestepbystep Жыл бұрын
My pleasure 😊
@mdajaroddin2303
@mdajaroddin2303 Жыл бұрын
Awesome explaining sir shallow copy and deep copy.its very helpfull video thank you so much
@codestepbystep
@codestepbystep Жыл бұрын
Thanks and welcome
@TarunKumar-ds7ti
@TarunKumar-ds7ti 2 жыл бұрын
thanks bro itna deep me batane ke liye
@gulrezeqbal3048
@gulrezeqbal3048 Жыл бұрын
one of the great explanation
@Prajwalkulkarni
@Prajwalkulkarni 3 ай бұрын
very good explaination
@ajaychimanpure7010
@ajaychimanpure7010 2 жыл бұрын
Very well Explained Anil..!!☺️
@shubhangibadade2230
@shubhangibadade2230 9 күн бұрын
Excellent teaching
@ajitrana3158
@ajitrana3158 2 жыл бұрын
Thnx sir aapke batane ka trika bhut ache h I like it
@awaisamin-p1x
@awaisamin-p1x Жыл бұрын
very impressive explanation . thanku sir
@rajendra_K_
@rajendra_K_ Жыл бұрын
@Anil thank you very much explaining complex topics in a such a easy way :)
@codestepbystep
@codestepbystep Жыл бұрын
You're most welcome
@sugandhaparasher8861
@sugandhaparasher8861 Жыл бұрын
Very well Explained. thank you .
@vishalrindhe4025
@vishalrindhe4025 2 жыл бұрын
Best ever explanation 🤩
@rajnisrivastav1599
@rajnisrivastav1599 2 жыл бұрын
The best explanation one could have asked for. I just have one question what if the Interviewer ask which is better Deep copy or shallow copy?
@codestepbystep
@codestepbystep 2 жыл бұрын
They can not ask which one is better. We choose copy type over requirement
@ramzanchaudhry3999
@ramzanchaudhry3999 Жыл бұрын
amazing bro . well explained 👍
@rahilkhan6551
@rahilkhan6551 2 жыл бұрын
great video define in well way
@Nitesh_Arya77
@Nitesh_Arya77 Жыл бұрын
Great explanation sir
@zeeshanahmad1675
@zeeshanahmad1675 2 жыл бұрын
Rather then going to browser console all the time Y dont you try { node (name of the JS file) } and press enter in your vs code terminal it will be more helpful
@sanjanaprajapati9707
@sanjanaprajapati9707 2 жыл бұрын
Really good explanation 👍
@sudhirmohanty5971
@sudhirmohanty5971 2 жыл бұрын
I have a question regarding shallow copy please explain. U told 8:11 that in shallow copy means value of a object is copied not the reference . But when i search in google there i found inside bracket (In Shallow copy, a copy of the original object is stored and only the reference address is finally copied. ). please sir clear this to me
@beautyofworld1700
@beautyofworld1700 Жыл бұрын
keet it up. best explaination.
@Code_with_random
@Code_with_random 2 жыл бұрын
Good explanation easy to understand
@codestepbystep
@codestepbystep 2 жыл бұрын
Glad to hear that
@vikkaguru7712
@vikkaguru7712 2 жыл бұрын
bahut khub bhai ji
@PankajSingh-zq7xn
@PankajSingh-zq7xn 4 ай бұрын
Useful video ❤
@subhadeepghosh2813
@subhadeepghosh2813 Жыл бұрын
maza aa gya🎉🎉🎉🎉🎉❤❤❤❤❤❤❤
@mahakalwonder7937
@mahakalwonder7937 9 ай бұрын
Great explanation thanks.
@SonuKumar-uq2rb
@SonuKumar-uq2rb Жыл бұрын
very well explained thanks
@mzohaib27
@mzohaib27 Жыл бұрын
v nice sir.... amazing.... thank you...
@sumantripathii431
@sumantripathii431 2 жыл бұрын
Nyc clear concept
@mayurchaudhari4239
@mayurchaudhari4239 Жыл бұрын
Well done master khup mast
@AhmadAli-no6bw
@AhmadAli-no6bw 2 жыл бұрын
You are the best.
@ashishagrawal8975
@ashishagrawal8975 2 жыл бұрын
Your video is helpful for me so can you please make video for Oops in JavaScript...thank you
@vaibhavsingh8644
@vaibhavsingh8644 9 ай бұрын
❤❤❤❤useful
@physicsazamgarh5731
@physicsazamgarh5731 Жыл бұрын
the best🙏🙏🙏🙏🙏
@Rajeevkumar-sx3er
@Rajeevkumar-sx3er 2 жыл бұрын
Really good video bro
@astharana3074
@astharana3074 11 күн бұрын
Well explained 👏
@codestepbystep
@codestepbystep 11 күн бұрын
Thanks! 😊
@jagdishjena9058
@jagdishjena9058 2 жыл бұрын
Keep on making these interview questions.
@ashitoshpatil8678
@ashitoshpatil8678 Жыл бұрын
bind call apply use nhi kar sakte kya fir methods ke liye jo bhi obj mai present hai
@SonuKumar-uq2rb
@SonuKumar-uq2rb Жыл бұрын
very good keep it up bro
@millwoodfurnace2739
@millwoodfurnace2739 2 жыл бұрын
Nice Explanation!!!!!
@BeastUn
@BeastUn 2 жыл бұрын
thANK U FOR THIS GREAT EXPLANATION
@codestepbystep
@codestepbystep 2 жыл бұрын
You're very welcome!
@pritamkeshri8389
@pritamkeshri8389 2 жыл бұрын
Nice explanation
@chetanpatil9917
@chetanpatil9917 2 жыл бұрын
This is an underrated channel. All these awesome videos should reach to more people. Do Like and subscribe this channel
@swamibhakti98
@swamibhakti98 2 жыл бұрын
Hi
@tusharshrivastava7184
@tusharshrivastava7184 2 жыл бұрын
Please make video of oops in js
@prashantmestry699
@prashantmestry699 2 жыл бұрын
nice explanation on this topic.
@nikleshniks
@nikleshniks 2 жыл бұрын
😃Like to bantaa hai Boss😃 Really, amazing & to much concepts have been cleared
@codestepbystep
@codestepbystep 2 жыл бұрын
Thank you so much 😀
@shailenderjaiswal1685
@shailenderjaiswal1685 2 жыл бұрын
sir you were using spread operator not destructuring in shallow copy
@amittiwari4163
@amittiwari4163 2 жыл бұрын
Very nice sir but pls share this with us
@hackerwhite7957
@hackerwhite7957 2 жыл бұрын
Helpful video
@subhamdudheria9523
@subhamdudheria9523 2 жыл бұрын
Does the same thing goes with array?
@codestepbystep
@codestepbystep 2 жыл бұрын
Yes
@lokeshawasthi6640
@lokeshawasthi6640 6 ай бұрын
amazing class
@codestepbystep
@codestepbystep 6 ай бұрын
Glad you think so!
@InspiringPositiveQuotes1196
@InspiringPositiveQuotes1196 Жыл бұрын
helpful brother
@Growfacts
@Growfacts 2 жыл бұрын
Great❤️❤️❤️
@abhishektaur
@abhishektaur Жыл бұрын
good explation
@misbahsiddiqui9365
@misbahsiddiqui9365 Жыл бұрын
superb
@taniajebin8437
@taniajebin8437 2 жыл бұрын
Thanks a lot
@jagdishjena9058
@jagdishjena9058 2 жыл бұрын
Thank you so much sir.
@VinayTandale
@VinayTandale Жыл бұрын
sir destructing method can be used? let user=[obj] and then we can change both values? is this feasible to use
@codestepbystep
@codestepbystep Жыл бұрын
destruction will do only shallow copy not deep
@VinayTandale
@VinayTandale Жыл бұрын
@@codestepbystep it helped me for todays interview sir....😊😊😊i have watched complete tutorial of mern and it helped me a lot....i hade made notes of your all videos....and while making projects i use it a lot....Sir websockets and tensorflow js if possible...❤️❤️❤️it helped me a lot
@ravi_pk
@ravi_pk 2 жыл бұрын
Nice sir
@talibhusain3335
@talibhusain3335 Жыл бұрын
Wow💐
@fatimaiqra2169
@fatimaiqra2169 5 ай бұрын
Thanks
@ehtixhamamjad
@ehtixhamamjad Жыл бұрын
please explain Array.prototype.slice & JSON.parse(JSON.stringify(obj))
@rehanhaq3564
@rehanhaq3564 2 жыл бұрын
This keyword or event loop
@ChetanPednekar
@ChetanPednekar Жыл бұрын
Nice example & explanation Anil. Thanks! Just wanted to confirm if we can call (...) three dots as a 'spread' operator instead of 'de-structuring' ?
@deepakbhardwaj0805
@deepakbhardwaj0805 Жыл бұрын
No
@kamaal2110
@kamaal2110 2 жыл бұрын
so what then if we have a object and it properties with function and we have to copy it by `let obj2 = Object.assign({}, obj1);` and modified one property value in obj2 so it will be shallow copy or deep copy???
@shivamtripathi7597
@shivamtripathi7597 2 жыл бұрын
shallow copy
@thersh4882
@thersh4882 8 ай бұрын
Wowww
Deep Copy & Shallow Copy | Interview Question | JavaScript
45:15
Sheryians Coding School
Рет қаралды 19 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
JavaScript prototype in Hindi  | Examples | Interview Questions
27:31
Code Step By Step
Рет қаралды 34 М.
[ Live ] React JS Interview 🤯 | Frontend UI Questions 🤒
1:12:35
Akshay Saini
Рет қаралды 393 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН