Size: a a a

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

2020 July 30

j

jk in JavaScript Noobs — сообщество новичков
Похоже то что нужно, но может и не полностью
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
jk
Он будет срабатывать ещё и при потере фокуса окном браузера, например при переключении на окно другой программы.
то что надо. Но при способе выше с window.addEventListener не работает audio.play()
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
сча второй способ затестим
источник

j

jk in JavaScript Noobs — сообщество новичков
Irkabell
то что надо. Но при способе выше с window.addEventListener не работает audio.play()
Тебе потерю фокуса в целом а не только смену вкладки? Тогда юзай blur
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Подскажите, почему не могу пройтись по объекту?
источник

j

jk in JavaScript Noobs — сообщество новичков
Irkabell
то что надо. Но при способе выше с window.addEventListener не работает audio.play()
Я думаю это уже вопрос к политике автоплея в современных браузерах.
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
но ведь тот же ютуб и сайты с музыкой вполне себе запускают звук на неактивной вкладке
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
или там ето не так работает....
источник

j

jk in JavaScript Noobs — сообщество новичков
Не могу сказать как всё это точно работает, но различные ограничения есть и в ту сторону скорее всего придётся гуглить.
источник

М

Максим in JavaScript Noobs — сообщество новичков
jk
Похоже то что нужно, но может и не полностью
Да эта адекватней работает
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Подскажите, почему не могу пройтись по объекту?
источник

VL

Victor L in JavaScript Noobs — сообщество новичков
есть объект у которого такие поля, как найти самую малую дату в нем и самую большую? И потом проверить что бы первая дата не отличалась больше чем на 30 дней
{
                           title  : 'event3',
                           start  : '2020-07-31T12:00:00',
                           allDay : false, // will make the time show
                           backgroundColor : '#FFBE0B' // will make the time show
}
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
т.е. если я принимаю и массив, и объект, то придётся его приводить к массиву  с помощью Object.values(), да?
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
т.е. если я принимаю и массив, и объект, то придётся его приводить к массиву  с помощью Object.values(), да?
for of для итерабельных объектов, например массивов по индексам. for in для перебора перечисляемых свойств объектов
источник

ДЖ

Дон Жиес in JavaScript Noobs — сообщество новичков
Irkabell
то что надо. Но при способе выше с window.addEventListener не работает audio.play()
Шо ты там такое злое делаешь? Я не хочу такой сайт😕
источник

I

Irkabell in JavaScript Noobs — сообщество новичков
Дон Жиес
Шо ты там такое злое делаешь? Я не хочу такой сайт😕
расширение для сайта делаю. для себя. Сам уж точно не наткнешься на мое творение)
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
т.е. если я принимаю и массив, и объект, то придётся его приводить к массиву  с помощью Object.values(), да?
Проверяй Array.isArray(obj) и от этого гуляй, думаю так.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Подскажите, почему не могу пройтись по объекту?
Судя по входным данным тебе там рекурсия может понадобиться.
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
jk
Судя по входным данным тебе там рекурсия может понадобиться.
Я знаю, с помощью неё и думаю делать
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Точнее у меня уже все работает, но надо более красиво переделать
источник