سلام. شده تاحالا با js برنامه ای بنویسید که اطلاعات بگیره و نمایش بده ؟ خب دیدید که وقتی صفحه رو بروز رسانی میکنید این اطلاعات میپرن. در این آموزش یاد میگیرید چطوری اطلاعات رو در حافظه ی مرورگر ذخیره کنید.
نمایش نمونه: ذخیره ی اطلاعات
localStorage دوتا متود داره
متود اول: setItem
متود setItem دوتا مقدار میگیره مقدار اول متغیری است که در مرورگر ذخیره میشه مقدار دومی مقداری است که در متغیر مرورگر ذخیره میشه. مثال
var data = "Hi every body!" localStorage.setItem("save", data)
در مثال بالا متغیر مرورگر برابر Hi every body! است.
متود دوم: getItem
متود getItem متغیری که ذخیره کرده ایم را از مرورگر میگیرد. اگر این متود رو در جایی ذخیره کنیم برابر مقداری که ذخیره شده است. مثال:
var data = "Hi every body!" localStorage.setItem("save", data) var x = localStorage.getItem("save");
در اینجا متغیر x مقدارش برابر Hi every body! است.
برای استفاده از localStorage می توان مقداری را از کاربر گرفته و ذخیره کرد. و در دفعات بعدی به ان نمایش داد.
من که هیچی نفهمیدم ولی دستتون درد نکنه گذاشتید😊
برای یادگیری باید مقداری js بلد باشید
ایول خیلی به کارم میاد من با لوکال استوریج و ای جکس رو توی محیط گرافیکی کار کردم ممنون حتما ازش برای حالت شب استفاده میکنم :)
فقط یه سوال اونوقت باید از تگ های شرطی بیان استفاده کنیم ؟
نه، اگر کلیک شد، مقدارش ۱ بشه اگر کلیک نشدمقدارش همون ۰ بمونه
عزیز ببین من درست کردم ولی یه مشکلی هست اونم اینه که وقتی دوباره روی روشنایی میزنم و رفرش میکنم میره دوباره روی دارک مود :|
خب باید براش تعریف کنی. متونی منو نویسنده کنی تا برات مشکلو حل کنم
خوب ببین من یکم تحقیق کردم و دیدم اونوقت باید یه کد جدید درست کنم برای حالت شب که وقتی کلیک شد روش یکی اضافه بشه و اگه دوباره کلیک شد یکی کم بشه که jquery هم نیازه که از قسمت toggle استفاده کنیم و با توجه به اینکه من چندین دوره ی حوصله سر بر دارم باید بعدا درستش کنم :(