Показать сообщение отдельно
  #35 (permalink)  
Старый 24.12.2014, 12:36
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
это ведь уже выход за пределы императивности? ФеПешка
Да какая разница - это удобно и наглядно.

Вот пример - заглушка для console API и один простой reduce.

var console = [
	'log',
	'debug',
	'info',
	'warn',
	'error',
	'assert',

	'dir',
	'dirxml',
	'trace',

	'group',
	'groupCollapsed',
	'groupEnd',

	'time',
	'timeEnd',
	'profile',
	'profileEnd',
	'count'

].reduce((obj, el) => (obj[el] = () => {}) && obj, {});


Цитата:
array compherension ES7
Это так кажется, я их специально пытался юзать, но всё равно они покрывают лишь очень малый кейз и итерационные методы всё равно удобней / универсальней.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 24.12.2014 в 12:41.
Ответить с цитированием