JavaScript, apply, массивы
Совсем недавно увидел, как .apply
может выступать адаптером для функций,
которые не принимают аргументы в виде массива. Самый простой пример — это
обертка над… Предположим Array.push
:
Как видно, arguments так и отправились массивом. Отправить
каждый элемент массива как аргумент функции поможет .apply
:
Примеры
7.12.2013
Facebook
Twitter
Вконтакте
Google+
Похожие статьи:
-
Музыка для работы #5
Немного мурашек по спине…
-
Белый шум
Баттхёрта нить начинается здесь
-
CommonJS для браузера
Видео моего доклада на MoscowJS
-
Музыка для работы #4
Трогательный chillwave, dream pop & glich
-
Instapaper и Pocket
К чёртовой матери ссылки!
-
Byobu
Текстовый тайловый менеджер для Linux и OS X
-
Чейнинг
или Как сделать код проще, добавив одну строчку
-
«An introduction to programming in Go», Caleb Doxsey
Прочитал. Попробовал. Понравилось.
-
Анализ покрытия JavaScript-кода тестами
Вместе с нашими друзьями: Mocha, JSCoverage, Coveralls и Travis
«Как рушатся комплексные системы», Ричард И. Кук
О фундаментальных проблемах больших запутанных систем
7 паттернов для рефакторинга JavaScript-приложений
Перевод отличной серии статей о проектировании и рефакторинге проектов
Музыка для работы
Мои плейлисты: теплый glitch, нежные девичьи голоса, интересная электроника и chillwave
Ссылколог
Коллекционирую полезные ссылки