Size: a a a

JavaScript.Ninja

2021 November 11

DS

Dmitry Sekhno in JavaScript.Ninja
Ребят, подскажите, что может быть не так с методом RegExp.prototype.test() ? есть задача, в инфографике локализировать названия, так уж получилось часть на украинском , остальная на англ и её надо перевести! так вот сначала пробовал метод TEST, регулярка /([A-Za-z])\w+/g .Иногда он определяет неправильно. Метод match даёт всегда правильный результат. Что может быть не так с методом test?
источник

SV

Sergey V in JavaScript.Ninja
это потому что он так работает линк
источник

DS

Dmitry Sekhno in JavaScript.Ninja
Спасибо 🙏
источник

C

Crisp in JavaScript.Ninja
+
Чтобы не сгореть
источник

B

Bendyrko in JavaScript.Ninja
народ а сколько в линухе может быть tcp ESTABLISHED  максимально ?
источник

DZ

D Z in JavaScript.Ninja
Привет, как в ts написать декларацию функции, которая для каждого значения enum-а, переданного в качестве аргуменат, будет возвращать разные типы?
источник

oo

orion orion in JavaScript.Ninja
возвращаемый тип или объект определенного типа?
источник

DZ

D Z in JavaScript.Ninja
Определенного типа для каждого значения
источник

2

2^(82 589 933) − 1 in JavaScript.Ninja
Ребят, при попытке публикации npm пакета и через github actions и руками - 400 bad request Put registry.npmjs.org/@*name*. Не могу найти решение, подскажите плиз что попробовать
источник

oo

orion orion in JavaScript.Ninja
someGetterByThomething(type: EnumType): Maybe<SomeObjectType>
источник

oo

orion orion in JavaScript.Ninja
вы же про сигнатуру спрашивали, верно?
источник

VK

Vladimir Klimov in JavaScript.Ninja
Никак, по крайней мере я вчера пытался, пришлось руками писать
источник

DZ

D Z in JavaScript.Ninja
А если руками, то как?
источник

DZ

D Z in JavaScript.Ninja
Через юнион?
источник

VK

Vladimir Klimov in JavaScript.Ninja
А, я немного другое делал
Я для каждого значения енама в качестве ключа объекта сделать разный тип

Максимум что смог - юнион
источник

DS

Dima Satsukevich in JavaScript.Ninja
Кто-нибудь шарит за accessabillity? Как с точки зрения доступности лучше сделать input с типом range, в котором выбирается процентное отношение первой опции ко второй?
Ну к примеру: Оцените сколько времени вы проводите в мобильной версии приложения и в десктопной
И под этим инпут, где можно выбрать это соотношение.
Как корректно сделать label, или что-то ещё, чтобы человек со скрин ридером понял, что вправо это значит больше мобильной версией, влево- компьютерной
источник

DZ

D Z in JavaScript.Ninja
А можно пример
источник

VK

Vladimir Klimov in JavaScript.Ninja
enum a {
 b;
 c;
}

interface Bar {
 [key: a]: string | number
}

Как-то так
Но это не решило задачу, и пришлось писать явно:

interface Bar {
 [a.b]: string;
 [a.c]: number
}
источник

VK

Vladimir Klimov in JavaScript.Ninja
На сколько я понимаю, кроме как явным перечислением типов для каждого значения энама сделать нельзя этого в принципе
источник

oo

orion orion in JavaScript.Ninja
так это дикшенери
источник