@JSlang

Страница 1945 из 2237
Vladimir
29.05.2018
09:02:10
Разобраться в этом ванилла коде или что?
С просони прочитал 'виниловом коде'

шикарно прозвучало

Gkio
29.05.2018
09:13:18
есть какое нибуть наименование у ../../../ когда идешь то верх то вниз когда импортируешь

Google
Olga
29.05.2018
09:58:50
#vacancy #офис #вакансия #node #lead #JavaScript ???? Требуется: Lead Javascript (Node.js) developer Локация: Санкт-Петербург #Питер Формат работы: #офис, #гибкий график ??? Зарплатная вилка: от 200 000 - 250 000 руб ??? Компания "Партия еды" Самый крупный и успешный #foodtech проект на рынке, который каждый год растет на 300% ? ищет в свою команду #Lead #JS #JavaScript #NodeJS #Developer Стек: Node.js (на нем написана API проекта)+Angular.js+ES6+PostgreSQL Пишут тесты, знают и используют Continuous Integration Как работают: Работают по чистому SCRUM и очень его любят, пишут тесты (AVA), проводят хакатоны (первые на этом рынке!!!) и митапы, минимум бюррократии, тк основатель он же product owner. Собственное производство, которое полностью оцифровано (ERP, CRM), используют компьютерное зрение и решают задачи с нейронными сетями. Задачи: • 80% серверная разработка, 20% клиент • Выстраивание общей архитектуры всех компонентов системы (ERP, CRM, REST API, сайт, мобильные приложения, интеграция с сторонними сервисами); • Развитие собственного REST API; • Работа над fullstack задачами в команде js-разработчиков; • Координация работы отдела; • Участие в разработке стратегии развития ИТ-системы, продукта, компании Требования: • Отличное владение чистым JS; • Уверенное знание Node.js; • Уверенное знание Unix-систем; • Опыт работы с PostgreSQL; • Опыт написания тестов (юнит- или интеграционных); • Опыт разработки масштабируемых сервисов; Хорошее знание HTML/CSS; Понимание и принятие принципов работы по SCRUM. Приветствуется: • Знание Angular.js, React, Redux; • Знакомство с MongoDB, Redis; • Опыт работы с CI-системами; Условия: ? • Полностью белая зп, все официально, ДМС. • Для ключевых сотрудников предусмотрен опционный клуб, годовые бонусы, обучение за счет компании. • Гибкое начало рабочего дня. • Очень уютный офис в 5 минутах от метро (фотки могу скинуть), собственная кулинарная студия, вечером на большом проекторе можно посмотреть фильмы, дегустрировать вино, курить кальян )) • Компания проводит хакатоны, митапы, занимается брендом и равивает своих сотрудников. Резюме+пример кода можно выслать на orechkalova@gmail.com также связаться со мной: +7(912)324-80-44 Telegram: @lovemyriver Skype: olyarechkalova Facebook: https://www.facebook.com/olga.rechkalova.3

Anton
29.05.2018
09:59:39
ребзи, можно ли сократить такой код constructor(x, y, width, height, parent,... ) { this.x=x; this.y=y; this.width=width; ... }

Roman
29.05.2018
10:00:54
ща сек попробую одну вещь

Anton
29.05.2018
10:01:02
пока пришёл на ум только такой варик constructor(params) { Object.assign(this, params) }

Anton
29.05.2018
10:03:48
а как лучше, оставлять явно все параметры, или все в объект и через assign?

Anton
29.05.2018
10:06:10
я где то слышал, что явное лучше не явного. И над этим кодом ещё после меня будут работать

Artyom
29.05.2018
10:06:18
Вот именно

Anton
29.05.2018
10:07:28
вроде разобрался, спасибо за ответы

Artyom
29.05.2018
10:07:32
А все в объект стоит сувать при количестве аргументов за 3. При использовании 1 объекта - параметра не нужно следить за последовательностью аргументов а так же не нужно думать о том что указывать, если нужно передать 3ий аргумент, но не нужно второй

Dmitry
29.05.2018
10:14:55
#вакансия #офис #fulltime #Angular #Angular.js #Typescript Город и адрес офиса: Москва, Новосибирск, Тюмень Формат работы: офис или удаленка Занятость: полная Зарплатная вилка: от 2500 usd до 3500 usd на руки Название компании: leadexsystems (http://leadexsystems.ru) Описание вакансии: Ищем кандидата на позицию ведущего Frontend/AngularJS разработчика для участия в международном амбициозном проекте в сфере логистики (UAE), который будет ответственен за клиентскую часть сервисов проекта. Основной акцент - разработка интерфейсов для мобильных и настольных веб-приложений, с упором на производительность. В обязанности входит создание модулей и компонентов, и соединение их между собой в функциональное приложение. Разработка анимации, CSS, и финальной версии HTML по предоставленным дизайнерами стилю интерфейса. Работа в большой команде совместно с backend разработчиками, использование API, требует глубокого понимания всех компонентов платформы и инфраструктуры. Контакты: Свои резюме и вопросы можно отправлять в личку @drusanov Обязанности: - Разработка frontend приложений - Обеспечение высокой производительности - Написание чистого, тестируемого и документированного кода JavaScript, HTML, CSS - Координация рабочего процесса в команде, взаимодействие с графическими дизайнерами и html-разработчиками - Совместная работа с back-end разработчиками для построения RESTful API - Взаимодействие с внешними веб-сервисами - Написание адаптивных, переиспользуемых, тестируемых модулей - Написание неблокирующего кода, используя современные технологии, такие как многопоточность (где это необходимо) - Написание кастомных модулей и компонентов на основе модулей ядра AngularJS - Разработка архитектуры frontend приложений - Развертывание приложений с использованием скриптов и task runners - Документирования кода (JSDoc или др) - Конфигурация, сборка, тестирование для непрерывной интеграции Требования: - Знание английского языка - intermediate письменный и устный - Опыт разработки на JavaScript и HTML5 от 5ти лет - Уверенное знание и опыт продуктивной разработки AngularJS от 3х лет - Хорошие коммуникативные навыки - Опыт на всех уровнях frontend - от создания XHR с помощью JS до написания оберток $resource Условия: - Официальное трудоустройство согласно ТК РФ; - Офис в г. Москва, Новосибирск, Тюмень или Home Office (удалённая работа); - Заработная плата по результатам собеседования + премии по результатам проектов; - Компания оплачивает обучение и сертификацию специалистов.

Google
Anton
29.05.2018
10:14:58
а как лучше, оставлять явно все параметры, или все в объект и через assign?
а spread-оператор в конструкторе работает? проще через него тогда update: сорян, деструктивное присваивание, а не spread, перепутал слегка

Anton
29.05.2018
10:16:33
а spread-оператор в конструкторе работает? проще через него тогда update: сорян, деструктивное присваивание, а не spread, перепутал слегка
да, спред работает, но тогда в конструктор параметры через запятую придётся передавать, а, как выше написали, через объект намного очевидней

плюс, не волноваться за порядок параметров

Anton
29.05.2018
10:17:54
я про constructor({x, y, width, height, parent}) { this.x = x; this.y = y; this.width = width; }

Anton
29.05.2018
10:21:54
я про constructor({x, y, width, height, parent}) { this.x = x; this.y = y; this.width = width; }
а, ну так да, но вопрос выше был, как сократить такой код

Азамат
29.05.2018
10:36:26
Ребята привет, работаю с событиями. Стоит такая задача, есть секции они меняются когда я скролю(окей сделал), но есть в этих секциях блоки, которые так же должны скролится но при этом текущая секция стоит, как только мы дошли до последнего блока данной секции, меняем секцию

Как такое реализовать(

Азамат
29.05.2018
10:38:25
Плагины не подойдут

Nazar
29.05.2018
10:40:44
подскажите как на чистом js сделать так что бы в input можно было писать только на английском языке ?

Anton
29.05.2018
10:42:23
проверять код символа в onChange

Павел
29.05.2018
10:42:54
А чем regexp не устроил?

Азамат
29.05.2018
10:57:13
Ни кто не подскажет(

Alex
29.05.2018
11:02:05
Может, по regexp подскажете. trimUnnecesaryElements(el) { let newVal = el.replace(/^[a-zA-Zа-яА-Я0-9., -]*$/g, ""); this.setState(prevState => { return { inputVal: newVal }; }); в тестере на регэкспы проходит все проверки, но в стейт все равно пишет ненужные элементы

Антон
29.05.2018
11:05:46
а что должно остаться в newVal?

Alex
29.05.2018
11:10:15
Там должно остаться все, кроме вот таких элементов: &@^(*^*@*)$!&&(*)%)

Павел
29.05.2018
11:10:20
Скорее интересно что в el приходит, или что ожидаете?

Alex
29.05.2018
11:10:42
В el приходит строка из input

Там должно остаться все, кроме вот таких элементов: &@^(*^*@*)$!&&(*)%)
По тестам с регэкспа, тут остаются буквы, цифры, точка, запятая, пробел и -. Остальное - меняется на ""

Google
Павел
29.05.2018
11:13:24
А в реальном вводе что не удаляется?

Alex
29.05.2018
11:14:48
В том то и дело, что в реальном вводе ничего не удаляется... Могу ввести строку &%&%&(& и все эти символы не обрежутся. Input value привязан к this.state, так что из другого места значению взяться неоткуда

Я и пытаюсь понять, ЧЯДНТ

Павел
29.05.2018
11:16:43
Значит в el не то что ожидаете, месте при реальном вводе

Сконсольте

Alex
29.05.2018
11:17:24


Павел
29.05.2018
11:22:53
А тест регехпа на несколько символов ,проходит тоже корректно?

Меня окончание вашего регекспа смущает

Alex
29.05.2018
11:28:20
Я разобрался. Проблема была в том, что я крышечку не туда воткнул. Надо было после [ ее поставить

Спасибо!

Andrey
29.05.2018
11:34:33
ё забыли

Володимир
29.05.2018
11:38:32
ребята, помогите пожалуйста. у меня есть код https://jsfiddle.net/4sbnoywr/1/ accept я установил, но если человек выберет все файлы. то это мне не поможет (возможно подскажите как написать условие, если значеня инпут не картинка то сбрасывать значения - ну и соответственно ерор с ошибкой (я уже добавлю)

Алексей
29.05.2018
11:45:36
Привет. Вопрос, можно ли по расписанию в определенное время суток обновлять страничку ?

Алексей
29.05.2018
11:46:53
это вопрос по js?
Ну да, чат же вроде по js

Ну тип событие наступления определенного времени..у меня сейчас реализовано через тайм-аут. Соответственно мне нужно в определенное время запускать, чтоб на следующий день в это же время он обновился

Stepan
29.05.2018
11:47:53
Ну да, чат же вроде по js
при загрузке смотришь текущее время и ставишь stTimeout

высчитываешь через сколько настанет нужное время

Антон
29.05.2018
11:49:07
const day = new Date().getDay(); setInterval(() => { if(day !== new Date().getDay()) { window.location.reload(true); } }, 60 * 1000)

Google
Алексей
29.05.2018
11:50:02
Типа он каждую минуту проверяет не наступил ли новый день?

Stepan
29.05.2018
11:51:46
Типа он каждую минуту проверяет не наступил ли новый день?
Тебе нужно обновить 30.05.2018 12.00, при загрузке один раз высчитываешь разницу между текущей датой и этой и ставишь таймаут

Алексей
29.05.2018
11:53:13
Тебе нужно обновить 30.05.2018 12.00, при загрузке один раз высчитываешь разницу между текущей датой и этой и ставишь таймаут
При обновлении страницы на следующий день соответственно разница будет отрицательна, разве нет?

Admin
ERROR: S client not available

Антон
29.05.2018
11:54:24
Типа он каждую минуту проверяет не наступил ли новый день?
да. а если просто обновиться страницу раз в сутки (не важно, когда) setTimeout(() => window.location.reload(true), 24 * 60 * 60 * 1000);

Stepan
29.05.2018
11:54:43
Gali
29.05.2018
12:10:24
Ребят, простите за тупой вопрос. Мне надо что бы пользователь ввел два числа через пробел. И каждое число легло в свою переменную. Как это сделать ?

Gali
29.05.2018
12:15:44
Не, имею ввиду у меня переменные a и b

Я ввожу два числа через пробел

И надо что бы первое падало в а

А второе в b

Roman
29.05.2018
12:16:44
ну

Google
Roman
29.05.2018
12:16:49
я тебе написал

Gali
29.05.2018
12:17:35
Аа все, спасибо

Володимир
29.05.2018
12:19:42
почему не работает alert ? http://jsfiddle.net/Ngrbj/194/

когда я загружает файл - (не картинки) должна выскакивать ошибка

Ivan
29.05.2018
12:24:53
Возникла проблема. Нужно сделать drag and drop. Использую нативные события. Так вот, почему-то dragenter наступает первее, чем dragleave с другого элемента. Это происходит, если элементы стоят вплотную. Кто-то с таким сталкивался?

Andrew
29.05.2018
14:41:18
Напомните пожалуйста как сохранить контекст this я?

Khangeldy
29.05.2018
14:42:09
Кто сталкивалься с email версткой. В других email клиентах норм. А в Outlook выходить : не удается отобразить изображение

Andrew
29.05.2018
14:42:11
Хочу избежат ьиспользования slef let self = this let someVar = (function funcName () { return () => { // или так function () {} ? console.log(self.someVariable)

Iosif
29.05.2018
14:42:42
Andrew
29.05.2018
14:47:16
спасибо

Denger76
29.05.2018
15:00:25
Вопрос по Ajax, как сделать запрос через прокси по данному url



Тестовое накидал

Ругается на Access - control - allow-origin

Страница 1945 из 2237