twisted.sonnet
у меня редактор почему-то ругается на такое сравнение
twisted.sonnet
если сравниваю без приведения типов(===) то всё норм
twisted.sonnet
jetbrains
Anonymous
++
Anonymous
как это скрыть ваще не ебу
Anonymous
но знатно заебало
twisted.sonnet
ну инспекшн можно отключить...
но мне как начинающему в js - интересно... какой вид сравнения лучше использовать в данной ситуации?
заигнорить тайпхинт или изменить == на ===
Igor
twisted.sonnet
=== и забыть про ==
спасибо
можешь немного аргументировать? мне очень интересно в каких случаях стоит пользоваться динамической типизацией, а в каких нет...
Igor
Igor
Sardor
Igor
Igor
Igor
Спасибо за совет
Віталій
Привет всем.
кто работал с Skype ботами?
интересует вопрос, могут ли они в групповом чате читать все сообщения, независимо от того обращаются к нему (через @) или нет?)
(P.s.: я php розробиник, нормальной api на php нет, только js и C #. А гугле не могу найти информацию)
Спасибо
Андрей
Привет, подскажите, метод finally() у Promise не ждёт когда выполнится код из then или catch ?
Maxim
Андрей
т.е. если сработал then, то сначала в нем выполняется код (синхронно), а потом уже срабатывает finally ?
Michael
Андрей
окей, спасибо
Dima
подскажите по битовым маскам плз. Вот у меня есть чекбоксы на фронте и в зависимости от их выбора надо отправить на бекенд битовую маску. Где почитать как?
Michael
окей, спасибо
кинь в консоль, это поможет надеюсь) const promiseSuccess = new Promise((resolve, reject) => {
resolve('resolve');
});
promiseSuccess.then((res) => console.log(res), (err) => console.log(err)).finally(() => console.log('promiseSuccess end'));
const promiseReject = new Promise((resolve, reject) => {
reject('reject');
});
promiseReject.then((res) => console.log(res), (err) => console.log(err)).finally(() => console.log('promiseReject end'));
Syntax Highlight Bot
Vladislav
Vladislav
Есть жсон, все с ним хорошо
Yuri
Всем привет! Очень нужна помощь! Есть приложение, которое открыто в двух вкладках браузера, можно ли из активной вкладки манипулировать неактивной без использования бэка ? Например закинуть класс в какой-либо элемент? Оба окна были открыты юзером(не скриптом).
Alex
postMessage может помочь
Michael
Alex
Alex
Хотя нигде такого не встречал и сам не делал)
Ilya
Ilya
Способов несколько, все с теми или иными ограничениями и "подводными камнями" если у вас мультибраузерное веб-приложение, не да бог с поддержкой IE - то без боли и комбинирования не обойтись
Yuri
Всем огромное спасибо за наводки!
Евгений
привет, ребят напомните, каким образом в момент humanize сменить формат выводимых данных с "м" на "мин"?
Евгений
moment.duration(minutes, 'm').humanize()
Евгений
выводит например 35 м
Евгений
как сделать 35 мин?
Michael
Евгений
спасибо
Евгений
Igor
Alex
Ilya
имел в виду веб сокеты
ну так тут без бэкенда не обойтись, вопрошали вроде как про то как решить без подконтрольного эндпойнта
Vladislav
не, не помогло
Попробуй .replace(" м. ", " мин ")
Varvara
#вакансия #спб #react
Компания: Studyworld
Позиция: Javascript-developer
Локация: Санкт-Петербург, м. Спортивная
Вилка: до 100,000
#fulltime #офис
Контакт @Veve_V
StudyWorld - EdTech компания как на российском, так и на зарубежном пространстве.
Уже 7 лет создаем и поддерживаем проекты, помогающие учиться в любой точки мира: от глубинки суровой Сибири до солнечной Бразилии.
Сейчас в проект Examika - портал для школьников, помогающий подготовиться к ОГЭ и ЕГЭ, мы ищем Frontend разработчика, который в последующем будет отвечать за разработку нашего мобильного приложения.
Stack: typescript, react, greaphql, webpack, npm, yarn
Задачи на первые пару месяцев:
- Создание личных кабинетов учителя и наставника
- Создание чата ученика-преподавателя.
Дальнейшие задачи:
Мы сделаем онлайн игру для учеников, геймификация проекта и очень много А/В тестов.
Условия:
- Официальное оформление согласно ТК РФ;
- Care bonus - это ДМС после испытательного срока, оплата обучения, поездки на конференции и все интересующее вас, для личного развития.
- Наш офис - двухэтажный open space, c собственной трассой, велопарковкой на территории БЦ. Все необходимое в офисе, для комфортной работы и время препровождения.
Kirill
greaphql
Andrey
подскажите плз, мне нужно при зажатой кнопке мышки (нагуглил mousedown), подписываться на событие mousemove, но при этом маусмув не работает, только когда отпускаешь клавишу, есть идеи?
Andrey
разобрался сам, чисто джсе все работает как я и писал, в реакте превент дефолт нужен был
Ilya
https://t.me/react_js
Ilham
Добрый день
Ilham
Почему у меня на айосе, в некоторых версиях не работает тачпад
Ilham
https://puzzle001.000webhostapp.com/
Есть идеи ?
Ilya
«не работает» весьма туманное определение - какие события не срабатывают - какой веб-въю или браузер используется и т.д.
Anton
мб чуть не тот чат
но вопрос
fetch посылает запрос на апишку на другом домене, конфиг { credentials: 'include’ }
авторизация по кукам.
после обновления хрома перестало работать.
установил флаг у кук SameSite=None, в хроме заработало
в Safari 13 не работает (не посылвает куки), при заходе напрямую на апи куку видно, но в SameSite прочерк.
Anton
в хроме флаг есть
Anton
Ilham
Vladislav
@igorz
Andry
Всем привет! Подскажите пожалуйста по QuaggaJs
Andry
Quagga.decodeSingle({
decoder: {
readers: ["code_128_reader"] // List of active readers
},
locate: true, // try to locate the barcode in the image
src: '/test/fixtures/code_128/image-001.jpg' // or 'data:image/jpg;base64,' + data
}, function(result){
if(result.codeResult) {
console.log("result", result.codeResult.code);
} else {
console.log("not detected");
}
});
Andry
Делаю так - валится какая то фигня типа a is not a function of b и всякая хрень
DarkPerl
Andry
Офигеть вот я тупой сразу не догадался
Andry
какие еще либы есть для декодирования 1д кодов в npm?
Serj
Привет!
Какие варианты можете предложить:
- По нажатию на строчку таблицы открывается попап с доп. информацией.
- В одной из калонок есть editInput (на нем висит stopPropagation), если пользователь активирует его, появляется инпут, с возможностью выделения. Выделяет текст, и если mousedown находится вне зоны инпута, появляется попап!
* Пока только кастыли рождаются.
Dmitry
подскажите как при продакшене заменять хостнеймы в api.js, нужно чтобы
axios.get(‘http://localhost:5000')
автоматически заменялся на:
axios.get(‘http://www.my.url.com')
Dmitry
Есть доступ с фронта к process.env. ? или есть доступ только с NodeJS ?
Serj