Size: a a a

JavaScript.Ninja

2020 May 30

MK

Mark Koval in JavaScript.Ninja
Переслано от Mark Koval
кто-то знает как почему рендирит пустой елемент в vue-plain-slider Slider есть 2 картинки а не 3, и как ето можно исправить?
источник

MK

Maks Kravchenko in JavaScript.Ninja
Timofey Goncharov
getElementById('моя кнопка').click()

на сколько такое кроссбраузерно?
источник

TG

Timofey Goncharov in JavaScript.Ninja
thx
источник
2020 May 31

A

Alexander in JavaScript.Ninja
Как правильно в debounce передать event ?
const handleChange = e => debounce(function () {
       const value = e.target.value
       Router.replace({
           pathname: '/',
           query: { search: value }
       })
   }, 100)
источник

Я

Янис 😷 in JavaScript.Ninja
Alexander
Как правильно в debounce передать event ?
const handleChange = e => debounce(function () {
       const value = e.target.value
       Router.replace({
           pathname: '/',
           query: { search: value }
       })
   }, 100)
Всё верно, а какая ошибка?
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Alexander
Как правильно в debounce передать event ?
const handleChange = e => debounce(function () {
       const value = e.target.value
       Router.replace({
           pathname: '/',
           query: { search: value }
       })
   }, 100)
обернуть им все выражение
источник

A

Alexander in JavaScript.Ninja
Vitaliy Stoliarov
обернуть им все выражение
const handleChange = debounce... ?
источник

A

Alexander in JavaScript.Ninja
а как тогда передать туда e?
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
если реализация debouce та, которую я предполагаю, то e будет передан в функцию, которую возвращает debounce, а он в свою очередь передаст дальше в коллбэк
источник

MK

Mark Koval in JavaScript.Ninja
привет, кто -то знает как при формировании форми LiqPay добавить дание о получателе?
источник

D

Dimitrii in JavaScript.Ninja
Illya Klymov
Как только вы используете условный cypress - ваши тесты перестают быть честными, становится невозможно определить узел поломки по тесту
Хотелось бы определить понятие чесности. Имеете в виду, что нечестный тест не говорит об отказавшем узле? Тогда все "высокоуровневые" тесты в какой-то мере не честные. Ведь даже самый тупой юнит тест вроде
expect(true).to.equal(true)
может "упасть" потому что нода не установлена, например. Чуть менее тупой тест может упасть потому что импортируемый файл, модуль not found.

А если я добавил новую зависимость и тест упал, потому что зависимость просится в БД которой нет, и надо стабать эту зависимость это честный тест? По-моему, нет.
источник

IK

Illya Klymov in JavaScript.Ninja
Dimitrii
Хотелось бы определить понятие чесности. Имеете в виду, что нечестный тест не говорит об отказавшем узле? Тогда все "высокоуровневые" тесты в какой-то мере не честные. Ведь даже самый тупой юнит тест вроде
expect(true).to.equal(true)
может "упасть" потому что нода не установлена, например. Чуть менее тупой тест может упасть потому что импортируемый файл, модуль not found.

А если я добавил новую зависимость и тест упал, потому что зависимость просится в БД которой нет, и надо стабать эту зависимость это честный тест? По-моему, нет.
Честный. Вы нарушили изоляцию модуля, который тестируется и тест на это указал. Это хорошо
источник

IK

Illya Klymov in JavaScript.Ninja
Пример - любой вменяемый мок http запросов падает если случается запрос, который не объявлен в тесте именно для этого
источник

D

Dimitrii in JavaScript.Ninja
Illya Klymov
Честный. Вы нарушили изоляцию модуля, который тестируется и тест на это указал. Это хорошо
В случае нарушения изоляции модуля, единственный тест который я могу назвать "честным" по своим представлениям, это it("should not fail during unit instantiation" () => { ... }) который обязан быть запущен первым, чтобы он мог упасть перед всеми остальными тестами. В таком случаеточка отказа будет видна сразу и описана в it сообщении.
Не помню, чтобы в ваших видео слышал определение честности теста, по этому у меня сложилось свое представление.
Хотелось бы понять, что вы вкладываете в это понятие, потому что онозвучит довольно часто в ваших аргументах.
Если я пропустил какое-то видео где об этом говорится, буду признателен за ссылку.
источник

IK

Illya Klymov in JavaScript.Ninja
Dimitrii
В случае нарушения изоляции модуля, единственный тест который я могу назвать "честным" по своим представлениям, это it("should not fail during unit instantiation" () => { ... }) который обязан быть запущен первым, чтобы он мог упасть перед всеми остальными тестами. В таком случаеточка отказа будет видна сразу и описана в it сообщении.
Не помню, чтобы в ваших видео слышал определение честности теста, по этому у меня сложилось свое представление.
Хотелось бы понять, что вы вкладываете в это понятие, потому что онозвучит довольно часто в ваших аргументах.
Если я пропустил какое-то видео где об этом говорится, буду признателен за ссылку.
Это не мое определение
источник

D

Dimitrii in JavaScript.Ninja
Ушел копать Интернет)
источник

AS

Andrey Saenko in JavaScript.Ninja
Для создания тачскрин интерфейсов в SpaceX Crew Dragon используются Chromium и JavaScript.

https://twitter.com/alteredq/status/1266853705632145409
источник

AS

Andrey Saenko in JavaScript.Ninja
js уже в космосе
источник

AS

Andrey Saenko in JavaScript.Ninja
@xanf_ua
ваш девиз все будет JavaScript сбылся
источник

IK

Illya Klymov in JavaScript.Ninja
Andrey Saenko
@xanf_ua
ваш девиз все будет JavaScript сбылся
Я в курсе
источник