Size: a a a

2020 September 25

PV

Peter V in pro.js
First Name Last name
Я запутался просто я хочу решить задачу я пробовал и там написать аргументы но все равно не работает
``
let obj1 = {
 name: 'John',
 age: 30,
 karine: {
   z: 10
 },
};
function thisName(a,b,c) {
 console.log(`${this.name}`,a,b,c);
}

function bound(binder,obj,...a) {
 return (...args) => {
   binder.apply(obj,a.concat(args));
 }
};

const fn = bound(thisName,obj1,'ghfds');
fn(1,2)
``
источник

ИТ

Илья Тройнин... in pro.js
First Name Last name
Я запутался просто я хочу решить задачу я пробовал и там написать аргументы но все равно не работает
источник

ИТ

Илья Тройнин... in pro.js
First Name Last name
Я запутался просто я хочу решить задачу я пробовал и там написать аргументы но все равно не работает
function bind(context, func) {
 return function(){
    return func.apply(context, arguments);
 }
}
источник

FL

First Name Last name in pro.js
Peter V
``
let obj1 = {
 name: 'John',
 age: 30,
 karine: {
   z: 10
 },
};
function thisName(a,b,c) {
 console.log(`${this.name}`,a,b,c);
}

function bound(binder,obj,...a) {
 return (...args) => {
   binder.apply(obj,a.concat(args));
 }
};

const fn = bound(thisName,obj1,'ghfds');
fn(1,2)
``
беда у меня с этими аргументами вот сейчас смотрю твой код вроде все работает но зачеv там два аргумента и зачем у метод concat
источник

PV

Peter V in pro.js
First Name Last name
беда у меня с этими аргументами вот сейчас смотрю твой код вроде все работает но зачеv там два аргумента и зачем у метод concat
Потому что bind может биндить не только контекст но и аргументы
источник

PV

Peter V in pro.js
Илья Тройнин
function bind(context, func) {
 return function(){
    return func.apply(context, arguments);
 }
}
Bind ещё аргументы умеет биндить
источник

FL

First Name Last name in pro.js
ну ладно всем спасибо за помощь прочту попробую разобраться
источник

FL

First Name Last name in pro.js
блин все равно до меня не доходит это фигня с аргуметами
источник

PV

Peter V in pro.js
First Name Last name
блин все равно до меня не доходит это фигня с аргуметами
что не доходит?
источник

FL

First Name Last name in pro.js
Peter V
что не доходит?
let obj1 = {
   name: "John",
   age: 30,
   karine: {
       z: 10
   },
};
function thisName() {
   console.log(${this.name});
}
function bound(binder,obj){
   return function(...a){
   binder.apply(obj,a)
}
}
bound(thisName,obj1,)("ghfds")

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

PV

Peter V in pro.js
First Name Last name
let obj1 = {
   name: "John",
   age: 30,
   karine: {
       z: 10
   },
};
function thisName() {
   console.log(${this.name});
}
function bound(binder,obj){
   return function(...a){
   binder.apply(obj,a)
}
}
bound(thisName,obj1,)("ghfds")

теперь что не так сделал?
А что ты ожидаешь?
источник

FL

First Name Last name in pro.js
ожидаю bound(thisName,obj1,)("ghfds") что я увижу мой аргмуент ("ghfds")
источник

PV

Peter V in pro.js
First Name Last name
ожидаю bound(thisName,obj1,)("ghfds") что я увижу мой аргмуент ("ghfds")
а схуя ли ты его увидишь если ты в консоль выводишь this.name?
источник

FL

First Name Last name in pro.js
Peter V
а схуя ли ты его увидишь если ты в консоль выводишь this.name?
вот дело в этом же я не понимаю как сделать чтобы и this.name был и аргументы
источник

PV

Peter V in pro.js
First Name Last name
вот дело в этом же я не понимаю как сделать чтобы и this.name был и аргументы
function thisName(a,b,c) {
   console.log(${this.name},a,b,c);
}
источник

PV

Peter V in pro.js
У меня для тебя плохие новости бро. Тебе надо идти доку читать а не в чатике сидеть
источник

KG

Kirill Galimov in pro.js
Переслано от Kirill Galimov
Подскажите, как мне в массиве => в котором массивы => в котором объекты найти нужный мне объект по его id?
источник

E

Eugene in pro.js
есть вот такая верстка
<a class="guide-helper__header ui-link ui-link_black" data-guide-helper-toggle="" rel="nofollow noopener">
   Check it
   <i class="guide-helper__header-icon"></i>
</a>

на элемент с атрибутом data-guide-helper-toggle навешан клик, если кликать на сам элемент, то клик работает, а если кликну на иконку <i class="guide-helper__header-icon"></i> то не срабатывает, почему всплытие не работает?
источник

ВЛ

Влад Лазуткин... in pro.js
всем привет, кто-то знает как в CheckboxGroupInput из реакт админа выбрать определенные чекбоксы?
источник

АА

Анна Анна in pro.js
#вакансия #Черногория #офис #fulltime #frontend #естьработа

Компания: Alar Studios
Город и адрес офиса: Черногория, Будва
Формат работы: офис
Занятость: full time
Опыт: от 3 лет
Зарплатная вилка: от 1 900 до 2 300 eur (на руки)

Требуется умный и веселый человек в международную команду, понимающий баланс эффективности между новыми технологиями (фреймворками) и классическим самостоятельным подходом.
Мы занимаемся разработкой крупных технологически тяжелых проектов (в том числе игр) на заказ для западных заказчиков.
📌 Основные задачи:
• Разработка архитектуры (в том числе с учетом высокой нагрузки и горизонтального масштабирования, что нередко касается и front-end части);
• Написание нового клиентского кода в рамках SPA, шаблонов, взаимодействия с внешними сервисами;
• Вёрстка;
• Поиск и отладка проблем, работа с существующим кодом, вёрсткой, написанным другими разработчиками (мало, но без этого никуда);
• Взаимодействие с другими под-командами: back-end, DevOps.
📌 Требования
• Отличное знание CoffeeScript, JavaScript, HTML5;
• Понимание, что такое SPA, зачем так делается и как делать правильно;
• Знание Backbone.js;
• Знание CSS3;
• Знание и понимание HTTP, REST, JSON;
• Горячее желание учиться новому!
 Примечание: если вы хорошо знаете JavaScript, то переход на CoffeeScript не составит никаких проблем.
📌 Приветствуется, но НЕ требуется:
• Опыт работы с HAML;
• Знание Less;
• Понимание прекрасного и аккуратность (пригодится в вёрстке);
• Общее понимание современной модели безопасности броузера, зачем нужна и каковы пути её достижения без ущерба для разработки;
• Знание git;
• Опыт интеграции с сервисами вроде Facebook, Twitter и т.п.;
📌 Мы предлагаем:
• Интересные проекты;
• Оплачиваемые отпуска;
• Двойную почасовую оплату согласованной переработки сверх рабочего времени (OVERTIME);

📌 Бонусы
До моря 10 минут пешком. Размер зарплаты по опыту/знаниям (если хорошо знаете все из списка и есть опыт, то верхняя планка). Рост по производительности.
📌 Дополнительные инструкции
Для интервью будет необходимо сделать тестовое задание.
Ваше CV прошу направлять на pakhomova@alarstudios.com или @daikirey
источник