Size: a a a

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

2020 December 11

СЛ

Сергей Луняка... in JavaScript Noobs — сообщество новичков
Работаю с PUG - нужно вывести несколько кнопок через цикл each относительно заданного type в json
источник

НЗ

Николай Заонов... in JavaScript Noobs — сообщество новичков
Sanya Ilyin
напиши как это сейчас сделано, тебе подскажут как переделать
источник

НЗ

Николай Заонов... in JavaScript Noobs — сообщество новичков
Sanya Ilyin
напиши как это сейчас сделано, тебе подскажут как переделать
там 3 canvas'a но тот что называется просто "canvas " визуального отображения не имеет
источник

НЗ

Николай Заонов... in JavaScript Noobs — сообщество новичков
Max Oscald
Конструктивных нет, я php-макак, по долгу службы верстающий и пишущий на js. Могу предложить костылей мешок)
за отрисовку аудио отвечают canvas2 и canvas3
источник

j

jk in JavaScript Noobs — сообщество новичков
20.408163265306122%, должно скушать.
источник

j

jk in JavaScript Noobs — сообщество новичков
Что в стилях после рендера получается?
источник

s

serg.crm in JavaScript Noobs — сообщество новичков
Всем привет. Кто подскажет нормальное решение проблемы с jquery.maskedinput При клике на поле курсор встает в конец поля, а нужно в начало после маски
источник

j

jk in JavaScript Noobs — сообщество новичков
Николай Заонов
за отрисовку аудио отвечают canvas2 и canvas3
Скинь в песочницу, кто-нибудь поковыряет.
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Посмотрите, пожалуйста,мой код и дайте обратную связь? Какие best practices я нарушил,если такое имеет место быть в коде?

describe('Intervals utils', () => {

 const input = [
   '0:26.6',
   '0:26.8',
   '0:28.7',
   '0:27.1'
 ].map(s => Interval.fromString(s));

 test('Sum intervals', () => {

   expect(sumIntervals(input).toString()).toBe('1:49.2/100');

 });

});
источник

AB

Andrii Bohutskyi in JavaScript Noobs — сообщество новичков
А такой синтаксис возможен?))
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Andrii Bohutskyi
А такой синтаксис возможен?))
нет
источник

AB

Andrii Bohutskyi in JavaScript Noobs — сообщество новичков
Спасибо
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
но, мне кажется, что быстрее было самому попробовать,  чем тут спрашивать :)
источник

j

jk in JavaScript Noobs — сообщество новичков
Andrii Bohutskyi
А такой синтаксис возможен?))
Это будет работать, но не так как ты ожидаешь xD
источник

q

quild in JavaScript Noobs — сообщество новичков
Привет)
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Ну для меня best practices при написании модульного теста заключается "Понятно ли что делается и что имел ввиду автор?"
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
чёт я не понял про колбеки. Это же кусок теста (вероятно, мока), разве там можно describe и `test`без колбеков использовать?
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Dmitry
Посмотрите, пожалуйста,мой код и дайте обратную связь? Какие best practices я нарушил,если такое имеет место быть в коде?

describe('Intervals utils', () => {

 const input = [
   '0:26.6',
   '0:26.8',
   '0:28.7',
   '0:27.1'
 ].map(s => Interval.fromString(s));

 test('Sum intervals', () => {

   expect(sumIntervals(input).toString()).toBe('1:49.2/100');

 });

});
я думаю, что лучше сравнивать значение функции sumIntervals (не использовать toString) с ожидаемым значением. А toString можно протестировать отдельно. И input создать из готовых значений, а не через функцию fromString (которую тоже можно протестировать отдельно).
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Kotan 🐱 Pupkin
я думаю, что лучше сравнивать значение функции sumIntervals (не использовать toString) с ожидаемым значением. А toString можно протестировать отдельно. И input создать из готовых значений, а не через функцию fromString (которую тоже можно протестировать отдельно).
Но в таком случае мне придется писать для моего объекта Interval новый метод Interval.equal() для проверки на эквивалентности с другим объектом Interval. Сейчас мне такая проверка нигде не нужна в моем боевом коде. Поэтому и не написал этот метод ещё
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
то есть по бестпрактисам контор нельзя писать тесты :(
источник