Официальная информация о "аргументах" в функциях ES6 Arrow?

(() => console.log(arguments))(1,2,3);

// Chrome, FF, Node give "1,2,3"
// Babel gives "arguments is not defined" from parent scope

В соответствии с Babel (и из того, что я могу сказать из первоначальных рекомендаций TC39), это «неверно», так как функции стрелок должны использовать родительскую область видимости для аргументов. Единственная информация, которую я смог найти, которая противоречит этому, - это единственный комментарий о том, что он был отклонен TC39, но я не могу найти ничего, чтобы это подтвердить.

Просто ищу официальные документы здесь.

Ответы на вопрос(2)

Ваш ответ на вопрос