Size: a a a

JavaScript.Ninja

2021 May 22

VK

Vladimir Klimov in JavaScript.Ninja
Не могу парировать 🤷‍♂
источник

VC

Valera CSS_Junior in JavaScript.Ninja
не подскажете в какую сторону мыслить в такой задаче?  в функцию поступает аргумент (любое число бонусов), а мне нужно сделать чтобы она грамотный русский текст сформировала в зависимости от числа бонусов
const bonusesCountExamples = [1, 2, 100, 4, 5, 10, 11];
bonusesCountExamples.forEach(prepareBonusText);

function prepareBonusText(bonusCount) {
 /*
  * если 2 то "бонуса"
  * если 10 то "бонусов"
  * если 1 то "бонус"
  * ... и так далее
  * */
}
источник

VS

Vlad 🦠 Starkovsky in JavaScript.Ninja
Это классическая задача по склонению числительных

https://numeralonline.ru
источник

VC

Valera CSS_Junior in JavaScript.Ninja
не подскажете как деструктурировать response чтобы одна строка получилась?
const response = yield call(getAccessToken);
const accessToken = response.data.accessToken;
источник

M

Michael in JavaScript.Ninja
Лучше в одну строку не делать
источник

VC

Valera CSS_Junior in JavaScript.Ninja
а почему? полный вариант такой:
export function* sagaGetToken() {
 try {
   const response = yield call(getAccessToken);
   const accessToken = response.data.accessToken;
   const data = yield call(getData, accessToken);
   yield put(saveData(data.data.data));
 } catch (err) {
   console.error(err);
 }
}

все равно не делать?
источник

M

Michael in JavaScript.Ninja
Просто не очквиддно будет
источник

M

Michael in JavaScript.Ninja
Ну можешь разве что дату деструктуризировать
источник

VC

Valera CSS_Junior in JavaScript.Ninja
понял
источник

II

IIII IIII in JavaScript.Ninja
Всем привет
Где найти список доступных в vue анимаций с transition?
источник

Е

Евгений in JavaScript.Ninja
Чет всегда думал что доступны все которые может анимировать transition свойство css
источник

A

Alexander in JavaScript.Ninja
Это конец. Дальше будет один сплошной браузер. Прямо как предвещал Гари Бернхарт. Хотя он тогда вроде просто шутил? Но это не точно.

Если коротко: эти люди запустили полное окружение ноды прямо в браузере поверх Web assembly. Теперь можно разрабатывать веб прямо в браузере. И подключаться к серверу ноды, который запущен во вкладке браузера из другой вкладки через виртуальный TCP стэк. Задержка при этом меньше чем если подключаться на локалхост.

Гугл победил. Все будет работать в браузере и больше ничего не будет.
источник

h

hwe in JavaScript.Ninja
До победы еще далековато)
Хотя, каких еще фраз ожидать от блогера?)
источник

A

Alexander in JavaScript.Ninja
Я думаю не будет ни победителей ни проигравших. Будет просто технология
источник

h

hwe in JavaScript.Ninja
"Всё будет браузер" вполне себе возможная реальность.
Если корпорации поддержат и увидят в этом бабки - так оно и будет)
источник

I

Ivan in JavaScript.Ninja
Любой js фреймворк/библиотека - это просто более высокий уровень абстракции над нативным джаваскриптом ?
источник

AV

Alexey Voronenko in JavaScript.Ninja
Ребят, я не специалист в жс
Но сейчас нужно сделать так
Чтобы в таблице по нажатии одного поля
Сортировались значения
От а до я
И от я до а
Условно

Две функции в одну сторону и другую
Я сделал

Но теперь туплю, касательно того, как их две реализовать на одной ссылке
Если юзаю он клик
То отрабатывает та что стоит раньше

Пытался писать что-то типа
Типа
Если ( сортировка от а до я) {
Включить от я до а
}
Или ( сортивка от я до а ) {
Включить от а до я
}
Иначе { включить от а до я}

Но не канает
Куда покопать или может есть решение
Как на одном onclick использовать по очереди две разные функции сортировки

Заранее спасибо
источник

M

Michael in JavaScript.Ninja
Можно и так сказать
источник

ИЕ

Иван Ельцов... in JavaScript.Ninja
то есть нужно, условно сначала отсортировать по имени, затем по фамилии с сохранением сортировки по имени? [John Smith, Peter Smith, John Doe] => [John Doe, John Smith, Peter Smith]?
источник

AV

Alexey Voronenko in JavaScript.Ninja
не
источник