Size: a a a

JavaScript — русскоговорящее сообщество

2020 September 08

SV

Sla V in JavaScript — русскоговорящее сообщество
Дмитрий
спс я только 5 знаю 6 учу
Spread operator. Это я на так, чтобы не искать как загуглить
источник

TS

Timofei Shibaev in JavaScript — русскоговорящее сообщество
Всем привет, объясните, пожалуйста, почему это так работает. При одном экземпляре changeColorAction события для разных элементов независимы, т. е. создается два флага. Причем это одинаково как для function так и для стрелочной у changeColorAction.
источник

А

Алексей in JavaScript — русскоговорящее сообщество
Sla V
Сейчас проект делаем. Я за 3 дня 5 часов спал, зато бабок заработал
А что за проект (чисто интересно)?
источник

AB

Alexander Barsukov in JavaScript — русскоговорящее сообщество
Timofei Shibaev
Всем привет, объясните, пожалуйста, почему это так работает. При одном экземпляре changeColorAction события для разных элементов независимы, т. е. создается два флага. Причем это одинаково как для function так и для стрелочной у changeColorAction.
Так у тебя же флаг объявляется внутри функции, и область видимости только внутри функции
источник

TS

Timofei Shibaev in JavaScript — русскоговорящее сообщество
Alexander Barsukov
Так у тебя же флаг объявляется внутри функции, и область видимости только внутри функции
Флаг каждый раз новый создается для каждой возвращаемой функции? Я думал один флаг захватывается для всех вложенных функций, так как экземпляр один.
источник

AB

Alexander Barsukov in JavaScript — русскоговорящее сообщество
Timofei Shibaev
Флаг каждый раз новый создается для каждой возвращаемой функции? Я думал один флаг захватывается для всех вложенных функций, так как экземпляр один.
У тебя флаг новый создаётся в функции changeColorAction и его видно только внутри этой функции, соответственно другой элемент создаст свой флаг
источник

TS

Timofei Shibaev in JavaScript — русскоговорящее сообщество
Alexander Barsukov
У тебя флаг новый создаётся в функции changeColorAction и его видно только внутри этой функции, соответственно другой элемент создаст свой флаг
Спасибо за разъяснение. Интересный всё-таки этот JS, уже столько неочевидностей нашлось за несколько дней изучения
источник

DP

Dima Puris 👨‍💻... in JavaScript — русскоговорящее сообщество
гайс, подскажите, скрипты которые загружены с другого origin могут получить всю информацию с localStorage на котором открыт сайт?
источник

DP

Dima Puris 👨‍💻... in JavaScript — русскоговорящее сообщество
например, загружаю себе на сайт яндекс метирку, она складыват инфу в LS, но может ли она прочитать все что там находится?
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Dima Puris 👨‍💻
например, загружаю себе на сайт яндекс метирку, она складыват инфу в LS, но может ли она прочитать все что там находится?
да
источник

JD

John Doe in JavaScript — русскоговорящее сообщество
Dima Puris 👨‍💻
гайс, подскажите, скрипты которые загружены с другого origin могут получить всю информацию с localStorage на котором открыт сайт?
SOP не так работает. Смысл в том, что вкладка сайта site1.com не может получить доступ к site2.com
источник

DP

Dima Puris 👨‍💻... in JavaScript — русскоговорящее сообщество
Кстати, кто-нибудь использует fingerptint либу для определения пользователей? Можете поделиться конфигом, который норм работает?
источник

IV

Ilya Vegner in JavaScript — русскоговорящее сообщество
Dima Puris 👨‍💻
Кстати, кто-нибудь использует fingerptint либу для определения пользователей? Можете поделиться конфигом, который норм работает?
Я стандартный использую 🙂 который показывается в документации с либой
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Добрый день. Читаю учебник по JS'y, тут про промисы вот что. Но что будет, если промис будет в состоянии ожидания?
Если очередной then вернул промис, то далее по цепочке будет передан не сам этот промис, а его результат
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Если такое, конечно, вообще возможно
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Я же по идеи могу вернуть промис в состоянии ожидания из then
источник

КВ

Королевская Ватрушка... in JavaScript — русскоговорящее сообщество
всем привет

есть две переменнные change, default
передаю данные в переменные таким образом
let change = [1,2,3]
let default = […change]

но меняя данные в change они меняются и в default

как сделать что бы default не ссылался на change
источник

🏡К

🏡 Назар Калитюк... in JavaScript — русскоговорящее сообщество
Королевская Ватрушка
всем привет

есть две переменнные change, default
передаю данные в переменные таким образом
let change = [1,2,3]
let default = […change]

но меняя данные в change они меняются и в default

как сделать что бы default не ссылался на change
данные естественно не числа, а обьекты?
источник

КВ

Королевская Ватрушка... in JavaScript — русскоговорящее сообщество
да(
источник

🏡К

🏡 Назар Калитюк... in JavaScript — русскоговорящее сообщество
массивы разные, обьекты те же.
источник