-
Стрелочные функции и this
Апрель 29, 2017
Довольно часто для доступа к this из глобальной области видимости внутри функции обратного вызова нам приходилось писать так: А хотелось,…
-
Как отменить запрос Restangular?
Март 17, 2017
Иногда может возникнуть ситуация, что нам нужно прервать запрос Restangular. А иногда даже несколько раз! Например, если юзер вводит текст…
-
Миграция с CoffeeScript на TypeScript
Февраль 1, 2017
Встала задача — довольно большой проект, написанный на CoffeeScript, перенести на TypeScript. Не смотря на мою симпатию к свободному от…
-
Зачем нужны промисы?
Декабрь 3, 2016
Чтобы понять зачем нужны промисы, нужно попасть в ситуацию, когда без них было бы плохо. Если брать пример из жизни,…
-
Юнит тесты: Jasmine Karma Gulp
Сентябрь 12, 2016
Сегодня поговорим на тему запуска юнит-тестов. На вопросы что такое юнит тесты (unit-tests) и зачем их нужно писать — ответы найти…
-
Юнит-тесты на Jasmine
Август 30, 2016
Сегодня поговорим о написании юнит тестов для javascript на фреймворке Jasmine. Так как я запускаю тесты через Karma, то мне…
-
JQuery обработка событий
Август 17, 2016
Мы можем запускать программно события с помощью метода jquery trigger(). А вешать события на элементы с помощью метода on() Например:…
-
Применение методов apply и call
Июль 20, 2016
Методы функции apply и call принимают параметры: this для вызова функции и аргументы функции и совершают вызов функции с данным…
-
Как происходит преобразование объектов к примитиву?
Июль 13, 2016
Преобразование объекта к примитиву происходит с помощью внутренней функции ToPrimitive(input,PreferredType?), которая работает так: Если PreferredType — Number, то: 1. Если…
-
Приведение типов. Оператор +
Июнь 28, 2016
Приведение типов в JavaScript вполне может удивить своим результатом, если не знать его нюансы. Давайте немного рассмотрим эту тему на…
- Angular 2+ на русском (13)
- angularJS (5)
- CSS (3)
- JavaScript (12)
- javascript задачи (2)
- Без рубрики (1)
- Идея (3)
- Полезное (9)
- Путешествия (11)