
Vlad
11.10.2018
14:03:18
а йоба

ujeenator
11.10.2018
14:03:37

Igor
11.10.2018
14:04:17
и надо его спалить)

Google

ujeenator
11.10.2018
14:05:54

Igor
11.10.2018
14:06:19

ujeenator
11.10.2018
14:06:35
ну и ок тогда, берем

Evgeny
11.10.2018
14:10:38
подскажите метод для работы с временем.
дано:
2018-10-11 20:51:00 - время
"Asia/Almaty" - временная зона.
из этих 2х данных нужно создать таймштамп в секундах.
куда копать...

Igor
11.10.2018
14:10:56
moment.js

Pavel
11.10.2018
14:35:31

Iv
11.10.2018
14:53:54

Evgeny
11.10.2018
14:55:59
нигде в js-е нет библиотеки временных зон?
moment.js - вариант

Igor
11.10.2018
14:56:54
https://momentjs.com/timezone/
и я больше не видел, чтоб что-то еще юзали. везде он

Google

Славик
11.10.2018
15:21:13

ujeenator
11.10.2018
15:22:51
Код си шарпа
Скорее всего с задачкой по операторам инкремента и декремента

Славик
11.10.2018
15:23:41

Yegor
11.10.2018
15:46:37
Ребят
Всем привет
Нужна помощь начинающему))
Отпишите в лс, кто не занят, пожалуйста

Igor
11.10.2018
15:47:14


Yegor
11.10.2018
15:52:02
Валидация. Хочу сделать, чтобы calc() возвращала переменную "patternResult", которая обрабатывается при вводе в input. Не могу понят в чем проблема, поставил alert(patternResult) при нажатии на произвольную кнопку. При на жатии - возвращает true или false (окей). Но сама функция возвращает underfined;
function validation() {
let mail = document.getElementsByClassName('contact__input_mail')[0];
let submitButton = document.getElementsByClassName('header__button')[0];
let mailPattern = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
function calc(inputName, pattern) {
let patternResult;
inputName.addEventListener('input', function () {
let inputValue = inputName.value;
let testRes = pattern.test(inputValue);
if (testRes) {
inputName.style.border = '2px solid green';
} else if(!testRes) {
inputName.style.border = '2px solid red';
}
return patternResult = testRes;
});
submitButton.onclick = function () {
alert(patternResult);
};
return patternResult;
}
let mailValidationResult = calc(mail, mailPattern);
document.getElementsByClassName('intouch__link')[0].onclick = function (e) {
e.preventDefault();
alert(mailValidationResult);
}
}
Сори за код, начинаю только))
Буду благодарен за подсказку


Aleksey
11.10.2018
15:56:25
в теле calc есть только объявление переменной и ее возврат. Данные записываются в эту переменную только после возврата undefined

Victoria
11.10.2018
15:56:48
https://github.com/Guevara-chan/AElfgen - лул, дескнула и ору.

Yegor
11.10.2018
16:04:21
Не совсем понял, всё-таки почему при нажатии на кнопку определяет нужное значение, а при возврате - нет...
Подскажите, какое решение будет лучше в данной ситуации?
в теле calc есть только объявление переменной и ее возврат. Данные записываются в эту переменную только после возврата undefined

Aleksey
11.10.2018
16:38:20

Yegor
11.10.2018
16:50:55
Поставлю вопрос по другому: мне нужно, чтобы функция вызываемая обработчиком события возвращала значение + это значение должно присваиваться переменной. Можно ли такое сделать?

Nikolay
11.10.2018
16:51:31

алибидерчи
11.10.2018
16:52:23

Google

Yegor
11.10.2018
16:54:17
let patternResult;
inputName.addEventListener('input', function () {
let something;
......
return something;
});
Как положить значение выполняемой функции в обработчике в переменную patternResult ?

алибидерчи
11.10.2018
16:55:30
let patternResult;
inputName.addEventListener('input', function () {
let something;
......
patternResult = something ;
});

Yegor
11.10.2018
16:56:05
Секунду
let btn = document.getElementsByClassName('header__button')[0];
function sum(inputName,b) {
let temp;
inputName.addEventListener('click', function () {
temp = 10+b;
});
alert(temp);
}
sum(btn, 10);
Правильно?
Это так, просто пример написал
@santi_che_check

алибидерчи
11.10.2018
17:01:49
Это не сильно читабельно в телеграмме

Yegor
11.10.2018
17:02:42
Та там 3 строчки читать
Просто со своим примером сравни
Ты это имел ввиду?

алибидерчи
11.10.2018
17:05:31
Секунду
не уверен что это будет работать, так как ты изменяешь не глобальную переменную

Nikolay
11.10.2018
17:11:30

Yegor
11.10.2018
17:11:57
Лол
Тут такие про, что не могут ответить на вопрос?

Nikolay
11.10.2018
17:13:26

Admin
ERROR: S client not available

Yegor
11.10.2018
17:14:35
То есть ты из-за принципа не хочешь помочь?

Google

Yegor
11.10.2018
17:14:48
Чисто из-за того, что новичек написал в чат для "про"?)
@nickchursin

Nikolay
11.10.2018
17:17:40

Yegor
11.10.2018
17:18:49
Смотри, ты потратил времени больше, писав предыдущее сообщение, чем тебе потребовалось бы на то, чтобы помочь новичку
Сэйм щит
@nickchursin

алибидерчи
11.10.2018
17:26:25


Aleksey
11.10.2018
18:10:32
#вакансия
Город и адрес офиса: Санкт-Петербург, м. Пл. Александра Невского
Формат работы: офис
Занятость: полная
Зарплатная вилка: от 150 до 200
Описание вакансии: Мы в поисках React Native разработчика с большим опытом и желанием много работать и отлично зарабатывать. Если у вас большой опыт разработки React, мы научим вас работать с React Native.
Чем нужно будет заниматься:
- разработкой приложения под RN, верстка адаптивных экранов под ios/android, бизнес логика
Что нужно знать и уметь делать:
- иметь опыт разработки с RN
- умение работать с анимациями (знать что такое nativeDriver)
- плюсом будет опыт работы с react-native-navigation и создания нативных модулей под ios/android
Нашему сотруднику мы предлагаем:
Трудоустройство согласно ТК РФ;
5/2, гибкое начало рабочего дня;
Клевый офис в 5 мин ходьбы от ст.м. Площадь Александра Невского;
Питание: обеды, снеки, йогурты;
Название компании: TagDesign
Контакты: пишите в личку или звоните +79312230745


Nikita
11.10.2018
21:56:51
Как лучше реализовать функциональность. Допустим есть класс игрок в нем хранится пустой масив с предметами. Далее этот класс инициализируется и возвращает несколько методов, один из них на заполнение инвентаря. Но когда я вызваю этот метод из другого класса он говорит, что this.inventar недоступен

ujeenator
11.10.2018
22:02:21

Nikita
11.10.2018
22:06:35
Я знаю, что теряется this, а bind в функции игрока не помогает

ujeenator
11.10.2018
22:07:17

Nikita
11.10.2018
22:07:26
да там их очень много

Dmitry
11.10.2018
22:08:32
писал ранее, никто не ответил, на всяк повторюсь ?
есть тут кто шарит в глубокой настройке js/css линтеров? нужно произвести настройку соответственно задокументированому код стайлу нашей команды. используем Gulp, нужно интегрировать в него.
один из примеров задач: используем свою интерпретацию БЭМ, нужчно что-бы линтер проверял структуру имен классов (количество специальных символов и тд).
если кто готов помочь, будем благодарны не словом, а рубльом)

ujeenator
11.10.2018
22:09:15

Nikita
11.10.2018
22:09:57
ты прав, я не вызвал bind в одном месте
уже нашел
спасибо
C этими bind как-то не особо красиво выглядит. Нужно ФП изучать ?

ujeenator
11.10.2018
22:12:35

Google

Oleg
11.10.2018
22:34:06
@edudukin почитай в любой документации про области видимости и замыкания в js

ujeenator
11.10.2018
22:35:43

Nikita
11.10.2018
22:36:42
ого thanks

Kevin
11.10.2018
22:48:53
привет, носовой запрос, если я могу получить изображения, отправленные мне в телеграмме, и сохранить их в моей базе данных

Андрей
11.10.2018
22:50:55
вот и я так же по английски говорю, а заказчики мучаются, пытаясь понять…

Kevin
11.10.2018
22:52:19
Hello, how can I get the images sent to a telegram group where my bot is the admin to store them in my database