Показать сообщение отдельно
  #136 (permalink)  
Старый 23.01.2015, 01:06
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Перевидите на человеческий язык (то что выделенно) что за "шаблоны деструктуризации" ?
Цитата:
Так как «собственный» объект 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__ юзать?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 23.01.2015 в 01:41.
Ответить с цитированием