Перевидите на человеческий язык (то что выделенно) что за "шаблоны деструктуризации" ?
Цитата:
|
Так как «собственный» объект arguments не доступен внутри стрелочной функции (значение arguments лексически связано со значением arguments традиционной функции, внутри которой стрелочная функция была объявлена), то для стрелочных функций с переменным числом параметров нужно использовать rest-паттерн из шаблонов деструктуризации
|
var getTempItems = (...rest) => rest;
// эквивалент
var getTempItems = function() { return [].slice.apply(arguments) };
Еще не вкурю почему не работает
let params = {};
let { params: size = { height:50 } } = {
width: 100
};
В еs6 есть что то типо __proto__ или уже можно __proto__ юзать?