dr.Brain

doctor Brain

мир глазами веб-разработчика

JavaScript: console, варианты использования

5 способов использования объекта console в JavaScript

dr.Brain

время чтения 2 мин.

Photo by Steve Harvey on Unsplash

Объект console нужен для доступа к средствам отладки браузера. Методы этого объекта позволяют выводить строки, массивы, объекты, существенно облегчая процесс отладки кода. В свою очередь console является частью глобального объекта Window и поддерживается Объектной Моделью Браузера (Browser Object Model, BOM). Методы объекта console работают как на стороне фронтенда, так и на стороне бекенда.

Прыгающие ссылки

фиксированный header и прыгающие ссылки - как решить проблему

dr.Brain

время чтения 1 мин.

Photo by Kovah on Unsplash

Итак, проблема - на html-странице есть ссылка на якорь, подобная этой: <a href="#header-3">Перейти</a>, при нажатии на которую происходит переход к такому блоку <h3 id="header-3">Заголовок</h3>. На первый взгляд, все работает превосходно, но не в случае, когда к шапке сайта применили CSS-свойство position: fixed; - header просто не позволит увидеть блок, к которому Вы перешли.

PHP: деструктор

когда в PHP происходит вызов метода-деструктора __destruct()

dr.Brain

время чтения 1 мин.

Photo by Karla Rivera on Unsplash

PHP использует концепцию методов конструкторов и деструкторов, свойственную другим объектно-ориентированным языкам, например, С++. Так, при создании объекта вызывается конструктор __construct(), а при удалении объекта из памяти вызывается деструктор __destruct(). Понимание этих процессов позволяет создавать более гибкий API. Но сегодня мы поговорим о том, когда именно в PHP происходит вызов метода __destruct().

Слушайте свои страницы

скрипт от Тома Хикса, который озвучивает веб-сайты

dr.Brain

время чтения 1 мин.

Photo by Alphacolor on Unsplash

Замечательная идея Тома Хикса (Tom Hicks) объединяет MutationObserver, который предоставляет возможность получать информацию об изменениях элементов (например, при изменении атрибутов элементов, их текста или дочерних блоков), и Web Audio API для создания звуков.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.