JavaScript собеседование #44: В чем отличие Number от BigInt?

Что произойдет, если в JavaScript добавить числу суффикс n? Что будет выведено на экран? . . . . . . . . . . . . . . . ....

March 6, 2021 · 1 мин · Coderslang Master

JavaScript, синхронизируем промисы с помощью async/await

Промисы — очень удобный инструмент организации асинхронного кода. Но мозгу человека намного привычнее синхронные операции. Сделали что-то, подождали, потом продолжили. Await Для упрощения асинхронных операций в JavaScript придумали ключевое слово await....

March 6, 2021 · 2 мин · Coderslang Master

Использование JSON в JavaScript и Node.js

JSON — это один из самых популярных форматов обмена данными между бекэндом и фронтэндом. Еще JSON известен как JavaScript Object Notation. Он очень похож на то, как выглядят обычные JavaScript объекты, но также имеет свои особенности....

March 5, 2021 · 4 мин · Coderslang Master

Node.js, бекэнд обработчики Express и внешний доступ

Отлично, у нас уже есть рабочий сервер и мы сделали несколько заданий, чтобы лучше понять как он работает. Теперь, разберем middleware - одну из важнейших концепций Express.js. Express Middleware У термина middleware нет хорошего перевода на русский язык....

March 4, 2021 · 4 мин · Coderslang Master

JavaScript собеседование #43: Object.toString и Array.toString

В чем разница между функциями Object.toString и Array.toString в JavaScript? Что будет выведено на экран? . . . . . . . . . . . . . . ....

March 3, 2021 · 1 мин · Coderslang Master

Создай свой первый сервер на Node.js и Express

Когда говорят о бекэнд разработке на Node.js, то в большинстве случаев подразумевают работу с Express.js. Это фреймворк с открытым кодом, который распространяется с помощью npm. Если ты еще не знаешь, как работать с npm пакетами, то советую прочитать эти две статьи:...

March 3, 2021 · 2 мин · Coderslang Master

JavaScript собеседование #42: Как работает в Math.max в JS

Как работает Math.max в JavaScript? Что будет выведено на экран? . . . . . . . . . . . . . . . . . Функция Math.max() в JavaScript, принимает переменное количество аргументов и возвращает больший из них....

February 28, 2021 · 1 мин · Coderslang Master

JavaScript собеседование #41: Увеличиваем MAX_SAFE_INTEGER

True или false? Что появится в консоли? . . . . . . . . . . . . . . . . . В JavaScript принят формат чисел с плавающей запятой двойной точности....

February 25, 2021 · 1 мин · Coderslang Master

JavaScript собеседование #40: Чему равен тип `undefined` в JS?

Что будет выведено на экран? . . . . . . . . . . . . . . . . . В JavaScript, оператор typeof всегда возвращает строку. Поэтому, хотя и typeof undefined возвращает 'undefined' - это уже строка, а не примитивное значение undefined....

February 22, 2021 · 1 мин · Coderslang Master

JavaScript собеседование #39: Как работает `setTimeout` внутри цикла `for`?

Что будет выведено на консоль? . . . . . . . . . . . . . . . . . Прежде чем мы начнем анализировать пример кода, давай попробуем его упростить....

February 19, 2021 · 1 мин · Coderslang Master