Daily Archives: 16.12.2015

JS. Работа со свойствами и методами объектов

В данном посте посмотрим как работать со свойствами объектов – проверять есть ли они, добавлять новые, удалять существующие. Main.html

EventHandler.js

Posted in javascript | Comments Off on JS. Работа со свойствами и методами объектов

JS. Прототипы – с чем их едят и как их создать?

Если методы и свойства объектов повторяются на разных объектах, то можно использовать прототипы для минимизации кода. Вот пример. Main.html

EventHandler.js

 

Posted in javascript, Без рубрики | Comments Off on JS. Прототипы – с чем их едят и как их создать?

JS. Как создать и заполнить массив с помощью объектного конструктора?

Стандартный способ создания массива выглядит так

А вот как можно создать массив при помощи конструктора объектов Main.html

EventHandler.js

 

Posted in javascript | Comments Off on JS. Как создать и заполнить массив с помощью объектного конструктора?

JS. Как создать объект с помощью конструктора и объектного литерала?

Main.html

EventHandler.js

 

Posted in javascript | Comments Off on JS. Как создать объект с помощью конструктора и объектного литерала?

JS. Как создать объект при помощи конструктора

Main.html

EventHandler.js

 

Posted in javascript | Comments Off on JS. Как создать объект при помощи конструктора

JS. Простой пример замыкания функции

Говорят, что замыкание это функция плюс её окружение, но что это значит? Давайте разберем на примере. Main.html

EventHandler.js

Итак, главная интрига данного кода – какую переменную выведет alert(result) – глобальную или локальную? Правильный ответ – локальную. Обратите внимание … Continue reading

Posted in javascript | Comments Off on JS. Простой пример замыкания функции

JS. Function Expression and Function Declaration

 

Posted in Без рубрики | Comments Off on JS. Function Expression and Function Declaration

JS. Анонимные функции

В некоторых случаях, для лаконичности кода можно использовать анонимные функции. Например,

 

Posted in Без рубрики | Comments Off on JS. Анонимные функции