[Перевод] 13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться

Массивы являются одной из самых популярных структур данных в JavaScript, потому что они используются для хранения данных. Кроме этого, массивы дают много возможностей для работы с этими самыми данными. Понимая, что для тех, кто находится в начале пути изучения JavaScript, массивы...→ Читать внимательно

[recovery mode] 15 ноября или интерфейс-трансформер. I’ll be back, html

Давайте сделаем интерфейс-трансформер на JS, где html вполне управляем и подвижен. При выполнении этой задачи я буду опираться на архитектуру CSDR и вдохновляться смелостью работы над ошибками. Читать дальше →...→ Читать внимательно

[Из песочницы] Мы забыли про делегирование в JavaScript. Event delegation in React

Всем привет. Статья о делегирование событий в JavaScript и реализация его в react.js. О чем собственно речь? Зачем и почему? Для начала давайте кратко обсудим: что есть событие; как происходит распространение; обработка DOM Level 2 с примером на JavaScript; И в конце: почему не надо забывать об...→ Читать внимательно

Создаём библиотеку по последнему слову техники

Привет, Хабр. Это статья о том как написать Hello world по последнему слову техники. В конце мы получим hello world библиотеку которая: Использует typescript Заботится о codestyle Генерирует доку Проводит тесты Читать дальше →...→ Читать внимательно

Универсальная функция создания объектов на примере реализации $injector.instantiate в angularjs

Задумывались ли вы когда-нибудь, как создаются экземпляры используемых вами типов angularJS? Контроллеры, фабрики, сервисы, декораторы, значения- буквально каждый из них в конце концов передаётся на исполнение в функцию instantiate объекта $injector, где их поджидает довольно...→ Читать внимательно

Воссоздание подтаблицы в таблице на AngularJS

Здраствуйте! Хотел бы поделиться с вами разработкой подтаблиц для нашего веб проекта. Цель заключалась в воссоздании веб модуля, имитирующего таблиц и подтаблиц (subdatasheet) созданных на базе Аccess. Наш клиент привык работать на Access'e, но времена меняются, и теперь наша задача...→ Читать внимательно



Вот тебе, бабушка, и неймспейсы

Опыт использования пространств имён в клиентском XHTML Текст Ростислава Чебыкина. Я вам посылку принёс. Только я вам её не отдам, потому что у вас документов нету. Почтальон Печкин Мы вместе с Денисом Лесновым разрабатываем аудиопроигрыватель для сайта, о котором уже...→ Читать внимательно

Адаптивный jQuery без window.matchMedia

Велосипед с электроприводом вместо рейсового автобуса. Хочу поделиться своим методом адаптации скриптов jQuery (сам привык писать скрипты на jQuery, но разницы нет, все описанное верно и для чистого javascript) параллельно адаптации веб-верстки. Читать дальше →...→ Читать внимательно