No video

How to Use Local Storage in JavaScript

  Рет қаралды 283,554

dcode

dcode

Күн бұрын

Пікірлер: 221
@dcode-software
@dcode-software 5 жыл бұрын
Check out my similar video on Session Storage: kzbin.info/www/bejne/iKm4lGmQjNyanNk
@guardian962
@guardian962 2 жыл бұрын
I've been struggling with JS & localStorage for MONTHS. This video really helped me understand the basics in a way no one else has. Thank you so much! Definitely going to share this with anyone else struggling
@luciusrex
@luciusrex 6 жыл бұрын
I google for a web dev concept, i find dcode, i click and watch. Once again, concise and with examples all in plain js, excellent work! Keep it up!
@dcode-software
@dcode-software 6 жыл бұрын
Thanks mate! You're welcome.
@farhanyousaf5616
@farhanyousaf5616 5 жыл бұрын
I love the simplicity and approach of demonstrating it.
@dcode-software
@dcode-software 5 жыл бұрын
No worries mate 😁
@farhanyousaf5616
@farhanyousaf5616 5 жыл бұрын
@@dcode-software You should do a more esoteric video on Server Side Events as an intro. And for fuller examples for the ral world, heck make it a course! I'd pay for it =) Have you played with Go?
@DubZenStep
@DubZenStep 3 жыл бұрын
For those who are getting the innerHtml error: watch carefully here 10:32. You are getting "null" because you probably set "lsOutput" as a class instead of an id of the div. If you want to use classes instead of id's, you can use "const lsOutput = document.querySelector(".lsOutput");"
@YawiKey
@YawiKey 8 ай бұрын
Two hours searching for this on StackOverflow and no answers, thank you 🙏
@arshiasaleem5005
@arshiasaleem5005 4 жыл бұрын
Amazing tutorial. You made it so much easy and simplified. Thanks man. Keep up the good work.
@dcode-software
@dcode-software 4 жыл бұрын
Glad it helped!
@judaspriest33715
@judaspriest33715 4 жыл бұрын
Cleanest explanations on youtube hands down!
@dcode-software
@dcode-software 4 жыл бұрын
Cheers mate!! 😁🍻
@samuelrajh9755
@samuelrajh9755 3 жыл бұрын
can you make a video on how to store checkbox checked even after refreshing the page in local storage please ?
@AdrianaStAubyn
@AdrianaStAubyn 3 жыл бұрын
have you found out how to do that? if so help a sister out haha
@paulhorowitz3340
@paulhorowitz3340 3 жыл бұрын
@@samuelrajh9755 She asked you if you have found the answer yet. And if you have found the answer, could you please share with her.
@samuelrajh9755
@samuelrajh9755 3 жыл бұрын
@@paulhorowitz3340 oh thanks
@samuelrajh9755
@samuelrajh9755 3 жыл бұрын
@@AdrianaStAubyn $(function(){ $('[type="checkbox"]').each(function () { var $this = $(this), name = $this.attr('name'); $this.prop('checked', localStorage[name] === 'true'); }); }); $('[type="checkbox"]').on('change', function() { var $this = $(this), name = $this.attr('name'); localStorage[name] = $this.is(':checked'); }); $('input').on('change', function() { localStorage.input = $(this).is(':checked'); console.log($(this).is(':checked')); });
@kshitizshah6685
@kshitizshah6685 3 жыл бұрын
I am getting goose bumps from this channel.. Thanks a lot you teach extreamely good.. the best programming channel and u are great teacher. Sir please keep on uploading web-development lessons.. !!Love from nepal... BIG FAN
@draganvidakovic4140
@draganvidakovic4140 Жыл бұрын
Very good video about Local Storage. Clear and Direct.
@MrPurpledin0
@MrPurpledin0 6 жыл бұрын
Thank you. The most useful tutorial i could find. you're good at this
@dcode-software
@dcode-software 6 жыл бұрын
No worries mate and thank you 😁
@obonyoemmy
@obonyoemmy 3 жыл бұрын
Agreed.
@ulaganathanmahadevan6254
@ulaganathanmahadevan6254 4 жыл бұрын
Simple and awesome demo! Easy to follow and very useful. Thank you!
@dcode-software
@dcode-software 4 жыл бұрын
No probs mate 😁
@vincenttok
@vincenttok 2 жыл бұрын
thank you dcode for making this video. it's really help to undestand more about local storage and how to use it using Javascript and your explanation is easy to understand for newbie like me who learnt to program for very first time so thank you again and have a nice day
@bimalakamani7001
@bimalakamani7001 3 жыл бұрын
I was looking for this video for months I got finally thank you very much
@dcode-software
@dcode-software 3 жыл бұрын
Most welcome 😊
@nguyendat4275
@nguyendat4275 3 жыл бұрын
The best teacher on youtube, respect!
@chrissythompkin2089
@chrissythompkin2089 6 жыл бұрын
Great tutorial, you're a natural!
@dcode-software
@dcode-software 6 жыл бұрын
Cheers Chrissy 😁
@mrjeevy7720
@mrjeevy7720 9 ай бұрын
Really good explanation, cheers!
@Moh_ha
@Moh_ha 4 жыл бұрын
This was very helpful thank you man!
@dcode-software
@dcode-software 4 жыл бұрын
No worries mate
@ArchanaKumari-ci1sx
@ArchanaKumari-ci1sx 3 жыл бұрын
Tip: Use autosave and liveserver for automatic saving as well as refreshing the page.
@sdwhitesox8039
@sdwhitesox8039 5 жыл бұрын
Good, clear explanation. Could you please do a tutorial on how to perform a certain action if the user has visited the site before?
@emilianomedinaespinoza8822
@emilianomedinaespinoza8822 Жыл бұрын
awesome video, by the way what keyboard are you using? Sounds smooth and very comfy xD
@ayen0449
@ayen0449 2 жыл бұрын
you're appreciated for this masterpiece. made this so easy to understand: THANKS
@baseplate_462
@baseplate_462 5 ай бұрын
guy named DOM teaching us web development. Golden💀
@umbertopolanco4159
@umbertopolanco4159 2 ай бұрын
How can I keep adding to the same key more data? like if it was an Array that I keep pushing data to it.
@josiahtobas9172
@josiahtobas9172 4 жыл бұрын
Thanks a lot man, I'm currently looking for solutions of mimicking php sessions on the client side. Basically to really have separation of UI and Application layer logic. God bless.
@dcode-software
@dcode-software 4 жыл бұрын
No worries mate, best of luck!
@jogoeire
@jogoeire 3 жыл бұрын
Nice straightforward tut.
@rumeysamert8373
@rumeysamert8373 4 жыл бұрын
question: do the items show up on the screen once you close the tab and open it again later? I know that he said that it would be saved in the local storage and stay there for a long time but I still wanted to ask.
@mahmoudfarghly2970
@mahmoudfarghly2970 3 жыл бұрын
Yes
@akshayrc
@akshayrc 3 жыл бұрын
Very well explained and demonstrated.. Thanks!
@ercntreras
@ercntreras 3 жыл бұрын
A complete explanation and very clear. 🙏🏼
@ankitkumarjat9886
@ankitkumarjat9886 4 жыл бұрын
I know the basic things in html css and javascript but I want to learn in more deep like I learn fieldset tag here can you suggest me some source to learn and your videos are awesome. Love from india ❤️
@phodzonditsheni7914
@phodzonditsheni7914 Жыл бұрын
Great Video. Keep it up🔥🔥
@rioma3112
@rioma3112 4 жыл бұрын
Thanks man. This is a very good tutorial. Give this man props 👏🤝
@inayathkhan100
@inayathkhan100 3 жыл бұрын
Very useful tutorial, you'r the BEST!
@niloofar9113
@niloofar9113 2 жыл бұрын
This was awesome! Thank you for the simplicity~ :)
@adrianibarra9589
@adrianibarra9589 4 жыл бұрын
Thanks man!!! This really helped me finish my project! Great tutorial
@dcode-software
@dcode-software 4 жыл бұрын
All good! 😁
@el9delcielo
@el9delcielo 4 жыл бұрын
i was expecting more than ONE item at the end. Given how you made a loop and all. Would also like to know why you would declare all variables as cons instead of just var? Other than that, great video. Thank you
@samcodes2912
@samcodes2912 3 жыл бұрын
love the explanation. straight to the point 👍
@lightcode6487
@lightcode6487 3 жыл бұрын
So the value stores in LocalStorage but nothing is displaying on the page..
@tjmcode5187
@tjmcode5187 2 жыл бұрын
sir please how does the localstorage function when you host the website.
@Jc-handle-with-care
@Jc-handle-with-care 3 жыл бұрын
Thanks that s an amazing tutorial! i really hope you re a teacher , you got skills!
@mauriciozapata3859
@mauriciozapata3859 3 жыл бұрын
anyone else getting a cannot read property 'value' for the button onclick function? where is value being declared? I"m only getting the error on the const key = inpKey.value but not on the Const value = inpValue.value. Very strange
@Mohammad-lu1pp
@Mohammad-lu1pp 3 жыл бұрын
thank u so much, that will help improve my project a lot
@d0ma1n
@d0ma1n 2 жыл бұрын
Hi, is it possible to put function in localstorage that will load when it redirects to other page? I have a button on index.html and it needs to redirect on other page, and invoke a function, or button that has a function? Thanks
@adagordon7029
@adagordon7029 4 жыл бұрын
Thank you very much for your lesson, it's pretty laconic & clear!
@Raazor2232
@Raazor2232 3 жыл бұрын
Oh that upward inflection at the end of sentences. A fellow aussie
@dcode-software
@dcode-software 3 жыл бұрын
Loool
@codermans2350
@codermans2350 4 жыл бұрын
is there a way to add the values from local Storage?
@lonewolfcoding5208
@lonewolfcoding5208 3 жыл бұрын
yes it works but i need more storage like sqlite and i want to access internal storage of phone
@asmapatel6127
@asmapatel6127 2 жыл бұрын
If I have live chat integrated with my app, can I store values from that live chat and somehow display it on my app page?
@FlexOffenders
@FlexOffenders 5 жыл бұрын
Great video ! Thanks for the help.
@dcode-software
@dcode-software 5 жыл бұрын
No probs mate!
@FrostDrive
@FrostDrive 2 жыл бұрын
When I put console.log(localStorage); in the console, or try any methods, I just get undefined
@lulusaikou221
@lulusaikou221 2 жыл бұрын
Useful~ Thanks for teaching❤
@adityajha1889
@adityajha1889 3 жыл бұрын
i have a question dcode. What happens when you add another name. Does it replace the other one or does it add another one
@DeRhazzify
@DeRhazzify 4 жыл бұрын
How can you save the positon of drag & drop objects in localStorage? For example when you move a note on a board and then save its new location when you reload.
@user-pg5xz3lq5i
@user-pg5xz3lq5i 4 жыл бұрын
You are great teacher Thanks a lott
@dcode-software
@dcode-software 4 жыл бұрын
No problem ☺️
@MrAer85
@MrAer85 3 жыл бұрын
Got it working! Awesome!
@doston38
@doston38 4 жыл бұрын
Hello bro, this is a very useful course. thank you
@dcode-software
@dcode-software 4 жыл бұрын
All good bro!
@priyaphilip5979
@priyaphilip5979 2 жыл бұрын
hi Your video was very helpful, though I have a problem...I didnt get the last line of the code and on VSC i didnt get the output as well(displaying on the div tag)...
@SuPaMaNallday
@SuPaMaNallday 3 жыл бұрын
FYI: Another way to add local storage and clear them (no code required). 1. Open Dev Tools(f12). 2. Select “Application”. 3. Select “Local Storage” (located under the Storage section). 4. Select Select the domain name that your on. 5. Right Click underneath the “Key” field. 6. Select “Add new” to enter a new key followed by a value. Or Select delete to remove and clear your storage. 7. Above value there’s a cancel icon you can click on to clear all of your local storage.
@umbertopolanco4159
@umbertopolanco4159 2 жыл бұрын
Thank you very much for sharing your knowledge. This helped me greatly. Do you have a video for the same but for server side?
@freekiad1931
@freekiad1931 2 жыл бұрын
Thanks for the video, and My question is that, We take permission from the user for Read External Storage Data, and when I run this app in my device it asked me for permission but I want to know that when I gave permission to Mobile App read my data, so where and how app developer can read or see user mobile data ? Is that user data storage on my online storage server ?
@Venkatnemala
@Venkatnemala 4 жыл бұрын
is it possible to fetch data localhost using inspect element
@ragunath7950
@ragunath7950 3 жыл бұрын
Final in inner.html is it essential to use $ for key and value symbol there.
@chadrackkyungu2167
@chadrackkyungu2167 3 жыл бұрын
thank you it's was helpfull
@sumi-p5660
@sumi-p5660 2 жыл бұрын
How do i get unique id in localstorage?
@henilpatel9249
@henilpatel9249 3 жыл бұрын
Hi, I recently came up with some questions. So when you stored the user input in the local storage and then output it on the screen. - Can we do that with multiple users' responses, and if so, will all that users' data get deleted after refreshing or closing the webpage. - How do we prevent the data from getting deleted everytime we refresh the webpage or close the tab and come back in to see if the results are still stored in. Please help me with those 3 questions
@tunglam1321
@tunglam1321 5 жыл бұрын
Great Video and Thank you! I have some question here want to ask. I want to know why it is worked on using const in the JavaScript assigning the variable, in my knowledge const means assign the variable one time only, but here is running the loop, so it shouldn’t assign one time only. I want to know where is my confused concept in const
@angelcaru
@angelcaru 4 жыл бұрын
It isn't actually asigning It multiple times. Because const is block scope, It creates multiple constants
@hopehope5064
@hopehope5064 3 жыл бұрын
Thank you a lot you really came through
@siddharthjadhav3920
@siddharthjadhav3920 4 жыл бұрын
Hi , how to read key for google.com. I tried but i am unable to get value for the google website. Please help
@lingsike3193
@lingsike3193 6 жыл бұрын
Hi I have a question about this tutorial. When I did the last step as "output.innerHTML += `${key}: ${value} `;" my console shows innerHTML as property undefined innerHTML as null. I added if state to check document.getElementById('output') !== null error went away but the div id ="output" won't show any date being added to localStorage
@dcode-software
@dcode-software 6 жыл бұрын
Hey there, can you post your code? I'm struggling to understand
@user-pd1bq6qv9b
@user-pd1bq6qv9b 5 жыл бұрын
Add the whole script in windowonload=function{ Your whole script }
@lunleong4438
@lunleong4438 5 жыл бұрын
How to get the update data after update the existing value in the localstorage without reload page?
@ellanteladar1990
@ellanteladar1990 Жыл бұрын
Sir dcode how do I create a remove button for localStorage.removeItem()?
@murgan4307
@murgan4307 Жыл бұрын
In local storage already into mark is there you can see that one
@abhisheaka3277
@abhisheaka3277 3 жыл бұрын
Thanks man! , can you explain how can we update and delete the data which we entered?
@jimh7604
@jimh7604 5 жыл бұрын
When I insert a key and a value and press insert I get a window reload and the Local Storage fieldset doesn't get updated. Why is that? If I remove location.reload only then it works fine.
@noobCoder26
@noobCoder26 2 жыл бұрын
thanks for the video
@Rs-nh7zx
@Rs-nh7zx 3 жыл бұрын
Great tutorial! Just wondering, how can I remove items with a button ? Like remove button ?
@legendarymc9384
@legendarymc9384 5 жыл бұрын
It works but for temporary.
@martinkarugaba
@martinkarugaba 2 жыл бұрын
Thanks man.
@deki90to
@deki90to 3 жыл бұрын
when I type location.reload(); it keep realoding the page, why?
@ragtop63
@ragtop63 3 жыл бұрын
Would localStorage be the proper way to store table data? For example, imagine you wrote a script that parses certain pages you browse for specific data. It takes that data and puts it into CSV format with the intent that it can later be read and placed into an HTML table. The amount of rows for the table (CSV) can be over 1000 rows. Is localStorage an acceptable solution for this scenario or is there a better method?
@aryanheravitalemi8293
@aryanheravitalemi8293 3 жыл бұрын
Very helpful, thank you
@dcode-software
@dcode-software 3 жыл бұрын
You're welcome!
@lightcode6487
@lightcode6487 3 жыл бұрын
So That means the input you're going to create is going to be saved to the localStorage and in your code, it will also display on the page. What if I refresh it? Will the input still be displayed? And nice video!
@Andrii87
@Andrii87 3 жыл бұрын
does data go away, when you close browser?
@mastercode7851
@mastercode7851 4 жыл бұрын
great stuff , thanks bro
@sounak2009
@sounak2009 5 жыл бұрын
Hi Dom.. The localstorage doesn't work on file protocol right?
@cafelutsa_
@cafelutsa_ 4 жыл бұрын
what if i want to store more names?
@paulmonde6896
@paulmonde6896 6 жыл бұрын
Great ! Thx man.
@dcode-software
@dcode-software 6 жыл бұрын
No problem! Glad you enjoyed
@rahulsharma7990
@rahulsharma7990 3 жыл бұрын
outstanding
@amjadshadid90
@amjadshadid90 3 жыл бұрын
great video, thank you
@dcode-software
@dcode-software 3 жыл бұрын
You're welcome
@dan112in69
@dan112in69 4 жыл бұрын
nice explained. thx
@didziszvaigzne7679
@didziszvaigzne7679 4 жыл бұрын
What theme are you using?
@sallylauper8222
@sallylauper8222 3 жыл бұрын
I can has save file?
@kamola9142
@kamola9142 3 жыл бұрын
Thank you
@yuvrajkorotana7631
@yuvrajkorotana7631 2 жыл бұрын
How to display changes made in one webpage to reflect in the same webpage open separately like a comment box.
@yuvrajkorotana7631
@yuvrajkorotana7631 2 жыл бұрын
?
@mohammadbelalalzoubi8102
@mohammadbelalalzoubi8102 6 жыл бұрын
It is great. Thank you.
@dcode-software
@dcode-software 6 жыл бұрын
All good mate cheers good to see it helped you!
@mrfrontend1
@mrfrontend1 Жыл бұрын
💥🔥
@jvnxs7
@jvnxs7 3 жыл бұрын
Nice video, thanks
@dcode-software
@dcode-software 3 жыл бұрын
You are welcome.
@tdreamgmail
@tdreamgmail 4 жыл бұрын
Great explanation! Just one question. When I add a few items in, it starts adding them at index 1 (2nd position), so everytime I add something, the list gets more unorganised. Why is this? Or how can one sort it?
@dertuman
@dertuman 4 жыл бұрын
Local storage items get automatically indexed by alphabetical order!
@saisrisai9649
@saisrisai9649 4 жыл бұрын
Thank you so much.
@abrarmansouri2746
@abrarmansouri2746 3 жыл бұрын
Why did you use location.reload? What's the purpose of it?
@dcode-software
@dcode-software 3 жыл бұрын
It's just a way to refresh the page in code. For the purposes of Local Storage, it's not too relevant but I just used it in the video for convenience
@truedivan
@truedivan 5 жыл бұрын
Hello! Thsnk u for tutorial =) What is that record mean - ${smth} ?
JavaScript Cookies vs Local Storage vs Session Storage
14:28
Web Dev Simplified
Рет қаралды 744 М.
Learn localStorage in JavaScript by building a project!
31:14
Max Programming
Рет қаралды 48 М.
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 25 МЛН
5 JavaScript Concepts You HAVE TO KNOW
9:38
James Q Quick
Рет қаралды 1,4 МЛН
Local Storage Explained In 10 min | Javascript
10:53
ProMaker Dev
Рет қаралды 59 М.
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
An Introduction to Local Storage with JavaScript
14:17
Zac Gordon
Рет қаралды 65 М.
Learn JSON in 10 Minutes
12:00
Web Dev Simplified
Рет қаралды 3,2 МЛН
LocalStorage for beginners (HTML and Javascript)
12:27
iEatWebsites
Рет қаралды 57 М.
The Giant sleep in the town 👹🛏️🏡
00:24
Construction Site
Рет қаралды 20 МЛН