dr.Brain

doctor Brain

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

js

Определяем тип функции

как отличить нативную функцию от созданной разработчиком в JavaScript

dr.Brain

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

Photo by Glenn Carstens-Peters on Unsplash

В некоторых довольно сложных ситуациях перед любым разработчиком может встать вопрос: к какому типу относится та или иная функция - является ли она нативной или была создана в процессе создания сайта или приложения?

8 способов применения spread-оператора

учимся использовать spread-оператор в JavaScript

dr.Brain

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

Photo by Monika Grabkowska on Unsplash

Spread-оператор {...} был представлен в ES6. Он расширяет итерируемый объект в отдельный элемент. К итерируемым объектам относятся все сущности, которые можно перебрать с помощью цикла for. Примеры итерируемых сущностей: array, string, map, set, DOM node.

Пустой объект

узнаем - является ли JavaScript объект пустым различными способами

dr.Brain

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

Photo by Dewang Gupta on Unsplash

Является ли объект пустым - довольно простая и распространенная задача в JavaScript, имеющая несколько вариантов решения. В этой статье мы рассмотрим наиболее популярные подходы к реализации такой задачи.

Что за false?

Почему в JavaScript выражение 3 > 2 > 1 возвращает ложь

dr.Brain

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

Photo by Robert Vergeson on Unsplash

Уже давно не секрет, что в результате слабой типизации и достаточно вольного приведения данных различных типов JavaScript иногда странно интерпретирует некоторые выражения.

Добавляем элемент в начало массива

как добавить элемент в начало массива с помощью JavaScript

dr.Brain

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

Photo by Roman Smirnov on Unsplash

Итак, Вам нужно добавить элемент в начало массива. Для этой цели отлично подойдет метод splice() стандартного встроенного объекта array.

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

Далее

Категории

О нас

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