Size: a a a

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

2020 March 23

VG

Vladislav Gulik in JavaScript — русскоговорящее сообщество
читай в оригинале
источник

v[

vfjsx [дибил] [спит] in JavaScript — русскоговорящее сообщество
я щас начал читать. дочитал до scope & closures 3 глава, вступления не читал. довольно круто.
источник

AR

Alexandr Romanov in JavaScript — русскоговорящее сообщество
всем привет! Кто нибудь сталкивался с траблой в Atom редакторе с linter-eslint при подключении airbnb начинает бесконтрольно ругаться на Invalid regular expression flags?
источник

AR

Alexandr Romanov in JavaScript — русскоговорящее сообщество
вообще не вижу инфы по поводу решения(
источник

AR

Alexandr Romanov in JavaScript — русскоговорящее сообщество
раньше все ок было, а тут скинул ОС, поставил заново и теперь не могу совладать с линтером
источник

AR

Alexandr Romanov in JavaScript — русскоговорящее сообщество
просто проклятье какое то
источник

S

Special K in JavaScript — русскоговорящее сообщество
Не то, мне наоборот надо синхронную операцию
источник

S

Special K in JavaScript — русскоговорящее сообщество
Всем спасибо
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Alexandr Romanov
всем привет! Кто нибудь сталкивался с траблой в Atom редакторе с linter-eslint при подключении airbnb начинает бесконтрольно ругаться на Invalid regular expression flags?
О, кто-то ещё атомом пользуется
источник

A

Antony in JavaScript — русскоговорящее сообщество
Всем привет
источник

A

Antony in JavaScript — русскоговорящее сообщество
подскажите где нужно исправить
источник

A

Antony in JavaScript — русскоговорящее сообщество
https://codepen.io/playm84/pen/ZEELNXr?editors=1111


работать это должно так , нажал на один чекбокс, цифры пошли от 0 до 10, нажал на второй чекбокс. цифры поли от 10 до 20, потом если , например, мы сняли выделение с одного из двух чекбоксов, то цифры должны пойти от 20 до 10. А у меня всегда с 0 идет отсчет
источник

Т

Тырнов Иван in JavaScript — русскоговорящее сообщество
var OF_MILISECONDS = 1000;

var interval = (updateTime, cb) => {
   var stateTime = updateTime;
   var time = 0;
   var prevTime = 0;


   var animate = (dynamicTime) => {
       console.log(stateTime)
       var timeDifference = dynamicTime - prevTime;
       stateTime -= timeDifference / OF_MILISECONDS;

       prevTime = dynamicTime;
       if (Math.round(updateTime - dynamicTime / OF_MILISECONDS) < 0) {
           stateTime = updateTime;
           time = 0;
           prevTime = 0
           cb();
       } else {
           time = requestAnimationFrame(animate);
       }
   };

   animate()
};

var cb = () => console.log('update')

interval(200, cb);


Подскажите где ошибка должен работать как setInterval
источник

JC

J Chip in JavaScript — русскоговорящее сообщество
типо функцию стрелочную используешь, но создаёшь через var, es-6 на полшишечки))
источник

RB

Random Balance in JavaScript — русскоговорящее сообщество
J Chip
типо функцию стрелочную используешь, но создаёшь через var, es-6 на полшишечки))
😂🙈
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Тырнов Иван
var OF_MILISECONDS = 1000;

var interval = (updateTime, cb) => {
   var stateTime = updateTime;
   var time = 0;
   var prevTime = 0;


   var animate = (dynamicTime) => {
       console.log(stateTime)
       var timeDifference = dynamicTime - prevTime;
       stateTime -= timeDifference / OF_MILISECONDS;

       prevTime = dynamicTime;
       if (Math.round(updateTime - dynamicTime / OF_MILISECONDS) < 0) {
           stateTime = updateTime;
           time = 0;
           prevTime = 0
           cb();
       } else {
           time = requestAnimationFrame(animate);
       }
   };

   animate()
};

var cb = () => console.log('update')

interval(200, cb);


Подскажите где ошибка должен работать как setInterval
ну у тебя постоянно срабатывает false
источник

Т

Тырнов Иван in JavaScript — русскоговорящее сообщество
да нет var там что бы проще было тестировать в снипетах так там везде let и const
источник

Т

Тырнов Иван in JavaScript — русскоговорящее сообщество
@kezov Добавил туда консоль тоже вроде постоянно не срабатывает
} else {
           console.log('false')
           time = requestAnimationFrame(animate);
       }
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Тырнов Иван
@kezov Добавил туда консоль тоже вроде постоянно не срабатывает
} else {
           console.log('false')
           time = requestAnimationFrame(animate);
       }
у меня постоянно срабатывает
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
ну и я консолил time
источник