Показать сообщение отдельно
  #3 (permalink)  
Старый 16.12.2018, 14:59
Новичок на форуме
Отправить личное сообщение для Leonid_ts Посмотреть профиль Найти все сообщения от Leonid_ts
 
Регистрация: 27.08.2018
Сообщений: 6

SuperZen,
За ссылку, спасибо, но всё равно не понимаю. То ли не хватает понимания английского, то ли просто не понимаю того, как это объясняется в источнике. Что значит "Стрелочная функция не определяет локальной привязки для arguments(иммется ввиду список агрментов, не объект же arguments?), super, this, or new.target.". Как это не определяет, если тут
let f = (outerArg) => {
    let fInner = (innerArg) => {
        console.log(outerArg);
        console.log(innerArg);
    }
    fInner('inner arrowFunc argument');
}
f('outer arrowFunc argument');

чудесно выведется в консоль и outerArg и innerArg;

Последний раз редактировалось Leonid_ts, 16.12.2018 в 16:40.
Ответить с цитированием