Статьи

Функции обратного вызова в JavaScript
JavaScript

Функции обратного вызова в JavaScript

Функция обратного вызова — это функция, которая передается другой функции в качестве параметра и та, в свою очередь, вызывает переданную функцию. Эта техника функционального программирования активно используется в JavaScript в целом, и в jQuery в частности.
Представления в Backbone.js
Backbone.js

Представления в Backbone.js

Представления (View) в Backbone.js отвечают за отображение данных приложения и могут реагировать на события моделей, коллекций или DOM-элементов. Цель данной статьи — разобраться с механикой работы самих представлений.
SOLID принципы в JavaScript. Принцип открытости-закрытости
Принципы хорошего кода

SOLID принципы в JavaScript. Принцип открытости-закрытости

Второй из SOLID принципов звучит так: Программные сущности (классы, модули, функции и т.д.) должны быть открыты для расширения, но закрыты для изменения. В статье мы рассматриваем этот принцип в контексте языка JavaScript.
SOLID принципы в JavaScript. Принцип единственной ответственности
Принципы хорошего кода

SOLID принципы в JavaScript. Принцип единственной ответственности

Принципы SOLID часто обсуждаются в рамках классических, объектно-ориентированных языков. В статье же рассмотрен принцип единственной ответственности и приведен пример его применения в контекте языка JavaScript.
Замыкания в JavaScript
JavaScript

Замыкания в JavaScript

Замыкание — это функция, объявленная внутри другой функции и имеющая доступ к переменным внешней (вмещающей) функции. Замыкания позволяют делать код более выразительным и лаконичным. В статье мы постараемся разобраться с ними.
Область видимости переменных в JavaScript
JavaScript

Область видимости переменных в JavaScript

В статье рассмотрены такие понятия как область видимости переменных в JavaScript, локальная и глобальная область видимости. А также описаны возможные проблемы, связанные с подъемом переменных.
Функции call(), apply() и bind() в JavaScript
JavaScript

Функции call(), apply() и bind() в JavaScript

Функции в JavaScript являются объектами и имеют методы, в частности такие полезные как apply(), call() и bind(). В статье рассмотрены случаи, когда следует использовать эти методы, а также приведены примеры их использования.
Контекст выполнения функции в JavaScript
JavaScript

Контекст выполнения функции в JavaScript

Понятия области видимости и контекста выполнения очень важны в языке JavaScript. В статье рассмотрены такие фундаментальные понятия как контекст выполнения, область видимости, переменная this.
1 2 ... 9 10 11 12