2 подписчика
Представляю вашему вниманию список из первых 100 вопросов по основам JavaScript из этого репозитория с краткими ответами и ссылками на «современный учебник по JavaScript» Ильи Кантора (JSR) и Mdn. Также в конце имеются ссылки на статьи для пытливых умов...
3 года назад
91 подписчик
В этой статье будет рассказано: С выводом программы связан один момент, который может не устраивать — неподходящее форматирование чисел. Имеется возможность улучшить реализацию, не затрагивая интерфейс. Класс ostream содержит функции-члены, которые управляют форматированием. Не особо вдаваясь в детали, скажем, что с помощью метода setf() можно избавиться от экспоненциальной нотации: std::cout.setf(std::ios_base::fixed, std::ios_base::floatfield); Этот вызов устанавливает флаг, который заставляет объект cout использовать нотацию с фиксированной точкой...
1 год назад
5,2K подписчиков
В предыдущей части я был приятно удивлён тем, что для создания экземпляра класса на стеке не требуется оператор new, как в других языках: Всё происходит как обычное объявление переменной нужного типа, и объект уже создан (на стеке), и даже вызван его конструктор. На третий день Зоркий Глаз увидел, что в C++ всё-таки используется new: MyClass* test = new MyClass(); Можно писать new MyСlass со скобками или без скобок, но про это позже. А пока про new. На деле оператор new выделяет память под объект из кучи...
2 недели назад
15,8K подписчиков
Стрелочные функции, замыкания, промисы и async/await, методы работы с массивами и объектами, шаблонные литералы, особенности Map и Set, оператор расширения и клонирование объектов. 1. Какие типы данных есть в JavaScript? Number – число. Тип Number в JavaScript может хранить как целые числа, так и числа с плавающей точкой. BigInt – используется для представления целых чисел произвольной длины, превышающих 2^53 – 1. BigInt создается с помощью добавления n в конец целочисленного литерала или путем вызова функции BigInt(), которая создает BigInt из строк, чисел и т...
7 месяцев назад