Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 15

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
ну на, перевел
источник

ᅠᅠ in JavaScript Noobs — сообщество новичков
ребят
источник

ᅠᅠ in JavaScript Noobs — сообщество новичков
как сделать палиндром на проверку цифр?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
приведи к строке и проверь не палиндром ли она )
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Сплитани по центру, вторую ревертни и проверь на равенство.
источник

ᅠᅠ in JavaScript Noobs — сообщество новичков
Дима
Сплитани по центру, вторую ревертни и проверь на равенство.
а по понятнее пожалуйста можно?
источник

ᅠᅠ in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
приведи к строке и проверь не палиндром ли она )
ахахха
источник

ᅠᅠ in JavaScript Noobs — сообщество новичков
ща
источник

Д

Дима in JavaScript Noobs — сообщество новичков
А что не понятно?
источник

A

Alex in JavaScript Noobs — сообщество новичков
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Alex
Всем привет, делаю возможность переключение темы на сайте вот собственно решение мое
https://codepen.io/quary/pen/ZEBeagg

при клике на кнопку  light или dark добавляется класс active и класс theme_light  в footer и header светлой теме,  а с черной просто эти классы удаляю.Сейчас пытаюсь добавить это в localstorage но не совсем понимаю как это сделать

попробовал сделать новый обьект и добавлять полностью html в свойства с уже существующим классами но не знаю правильная ли у меня мысль или нет
let storage = {
         light:e.target.outerHTML,
         btn1 : btnArr[0].outerHTML,
         btn2 : btnArr[1].outerHTML,
       };
       
       localStorage.setItem('theme_light', JSON.stringify(storage))
       console.log(JSON.parse(localStorage.getItem('theme_light')));

направьте меня как все таки можно добавить это в localstorage:))
Вроде бы в localStorage обычный обьект ложат, он сам уже конвертится в JSON
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Но идея хранить всю тему в ls мне кажется необычной как минимум.
источник

A

Alex in JavaScript Noobs — сообщество новичков
Дима
Но идея хранить всю тему в ls мне кажется необычной как минимум.
я по этому и задал вопрос, каким образом можно это сделать
источник

Д

Дима in JavaScript Noobs — сообщество новичков
localStorage.setItem('foo', {bar:'buz'});
источник

Д

Дима in JavaScript Noobs — сообщество новичков
И доставать localStorage.getItem('foo')
источник

Д

Дима in JavaScript Noobs — сообщество новичков
API LS вроде бы простое, либо я вопроса не понимаю.
источник

Д

Дима in JavaScript Noobs — сообщество новичков
В любой непонятной ситуации - дока
источник

K

Konstantin in JavaScript Noobs — сообщество новичков
Всем привет
А кто-нибудь работал с chart js? Нужна помощь
источник

Д

Дима in JavaScript Noobs — сообщество новичков
источник

A

Alex in JavaScript Noobs — сообщество новичков
Дима
localStorage.setItem('foo', {bar:'buz'});
ты скорее всего не понял,
при клике на кнопки я делаю вот такую шнягу
header.classList.add('theme_light');
footer.classList.add('theme_light');
btnArr[0].classList.add('active');
btnArr[1].classList.remove('active');

я пытался каждую добавить в localstorage
localStorage.setItem('test1', header.classList.add('theme_light')) типо такого и в localstorage записывалось значение undefined

суть вопроса такова, как мне добавить эти свойсвта которые выше в localstorage, вот этого я не понимаю, может опять не правильно выражаюсь по другому пока не могу к сожалению:)
источник