Decorator паттерн в Javascript.

JavaScript предоставляет удивительно гибкие возможности по работе с функциями: их можно передавать, в них можно записывать данные как в объекты, у них есть свои встроенные методы…

Продовжити читання “Decorator паттерн в Javascript.”

В чем разница между “атрибутом” (attribute) и “свойством” (property)?

Атрибуты определены в разметке HTML, а свойства определены в DOM. Чтобы проиллюстрировать разницу, представьте, что у нас есть это текстовое поле в HTML: <input type=”text” value=”Hello”>.

Продовжити читання “В чем разница между “атрибутом” (attribute) и “свойством” (property)?”

​Что такое TypeScript

Typescript — это скриптовый язык, компилируемый в JavaScript. Разработка Microsoft, которая, на сегодняшний день, успела завоевать и фанатов и недоброжелателей.

Продовжити читання “​Что такое TypeScript”

Debugger

Выражение debugger открывает доступ к любому доступному в конкретном окружении отладочному функционалу, например к установке точек останова (т.н. брейкпоинтов). Если функционал отладки в среде выполнения недоступен, данное выражение не будет иметь никакого эффекта.

Продовжити читання “Debugger”