Deleted
Igor
Igor
тест на фронтенд разраба, умеющего открывать консоль
Vlad
да тут и так можно посчитать)
Pavel
Vlad
офигеть
Vlad
вот это прикольно
Pavel
оО я не знал даже что такой оператор есть
Pavel
это какая спецификация?
Nikolay
Igor
это пробелы расставленные для троллинга
Igor
а не спецификация)
Vlad
а йоба
Igor
и надо его спалить)
Igor
Deleted
ну и ок тогда, берем
Evgeny
подскажите метод для работы с временем.
дано:
2018-10-11 20:51:00 - время
"Asia/Almaty" - временная зона.
из этих 2х данных нужно создать таймштамп в секундах.
Evgeny
куда копать...
Igor
moment.js
Evgeny
нигде в js-е нет библиотеки временных зон?
Evgeny
moment.js - вариант
Igor
https://momentjs.com/timezone/
Igor
и я больше не видел, чтоб что-то еще юзали. везде он
Славик
Ребят кто может подсказать что это?
Славик
Yehor
Ребят
Yehor
Всем привет
Yehor
Нужна помощь начинающему))
Yehor
Отпишите в лс, кто не занят, пожалуйста
Igor
Yehor
Валидация. Хочу сделать, чтобы calc() возвращала переменную "patternResult", которая обрабатывается при вводе в input. Не могу понят в чем проблема, поставил alert(patternResult) при нажатии на произвольную кнопку. При на жатии - возвращает true или false (окей). Но сама функция возвращает underfined;
Yehor
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);
}
}
Yehor
Сори за код, начинаю только))
Yehor
Буду благодарен за подсказку
Aleksey
в теле calc есть только объявление переменной и ее возврат. Данные записываются в эту переменную только после возврата undefined
Чурка
https://github.com/Guevara-chan/AElfgen - лул, дескнула и ору.
Yehor
Не совсем понял, всё-таки почему при нажатии на кнопку определяет нужное значение, а при возврате - нет...
Подскажите, какое решение будет лучше в данной ситуации?
Yehor
в теле calc есть только объявление переменной и ее возврат. Данные записываются в эту переменную только после возврата undefined
Yehor
Поставлю вопрос по другому: мне нужно, чтобы функция вызываемая обработчиком события возвращала значение + это значение должно присваиваться переменной. Можно ли такое сделать?
Nikolay
Alexandr
Yehor
let patternResult;
inputName.addEventListener('input', function () {
let something;
......
return something;
});
Как положить значение выполняемой функции в обработчике в переменную patternResult ?
Alexandr
let patternResult;
inputName.addEventListener('input', function () {
let something;
......
patternResult = something ;
});
Yehor
Секунду
Yehor
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);
Yehor
Правильно?
Yehor
Это так, просто пример написал
Yehor
@santi_che_check
Alexandr
Это не сильно читабельно в телеграмме
Yehor
Та там 3 строчки читать
Yehor
Просто со своим примером сравни
Yehor
Ты это имел ввиду?
Yehor
Alexandr
Секунду
Alexandr
не уверен что это будет работать, так как ты изменяешь не глобальную переменную
Nikolay
Yehor
Лол
Yehor
Тут такие про, что не могут ответить на вопрос?
Nikolay
Yehor
То есть ты из-за принципа не хочешь помочь?
Yehor
Чисто из-за того, что новичек написал в чат для "про"?)
Yehor
@nickchursin
Nikolay
То есть ты из-за принципа не хочешь помочь?
Смотри, ты уже потратил времени больше, пытаясь затеять какой-то левый спор, чем тебе потребовалось бы на то, чтоб кликнуть по ссылке выше и форварднуть свой вопрос туда.
Yehor
Смотри, ты потратил времени больше, писав предыдущее сообщение, чем тебе потребовалось бы на то, чтобы помочь новичку
Yehor
Сэйм щит
Yehor
@nickchursin
Aleksey
#вакансия
Город и адрес офиса: Санкт-Петербург, м. Пл. Александра Невского
Формат работы: офис
Занятость: полная
Зарплатная вилка: от 150 до 200
Описание вакансии: Мы в поисках React Native разработчика с большим опытом и желанием много работать и отлично зарабатывать. Если у вас большой опыт разработки React, мы научим вас работать с React Native.
Чем нужно будет заниматься:
- разработкой приложения под RN, верстка адаптивных экранов под ios/android, бизнес логика
Что нужно знать и уметь делать:
- иметь опыт разработки с RN
- умение работать с анимациями (знать что такое nativeDriver)
- плюсом будет опыт работы с react-native-navigation и создания нативных модулей под ios/android
Нашему сотруднику мы предлагаем:
Трудоустройство согласно ТК РФ;
5/2, гибкое начало рабочего дня;
Клевый офис в 5 мин ходьбы от ст.м. Площадь Александра Невского;
Питание: обеды, снеки, йогурты;
Название компании: TagDesign
Контакты: пишите в личку или звоните +79312230745
Nikita
Как лучше реализовать функциональность. Допустим есть класс игрок в нем хранится пустой масив с предметами. Далее этот класс инициализируется и возвращает несколько методов, один из них на заполнение инвентаря. Но когда я вызваю этот метод из другого класса он говорит, что this.inventar недоступен
Deleted
Nikita
Я знаю, что теряется this, а bind в функции игрока не помогает