Публикации по теме 'fundamentals'
Абстракция: упрощение сложности вычислительного мышления
На пути к пониманию и решению проблем с помощью технологического подхода мы часто сталкиваемся с ошеломляющими сложностями. Именно здесь концепция «абстракции» в вычислительном мышлении становится первостепенной. В сфере технологий и программирования абстракция далеко не чужеродная концепция. В этой статье мы углубимся в абстракцию и в то, как она облегчает нашу навигацию в цифровом мире.
Что такое абстракция?
Абстракция — это процесс упрощения или сокрытия сложных деталей,..
Серия System Design — Задержка и пропускная способность
Все о создании надежных, функциональных и масштабируемых систем.
Задержка и пропускная способность — две вещи, которые чрезвычайно важны в контексте основ проектирования системы. Давайте углубимся в значение этих двух слов. Задержка и пропускная способность являются двумя важными показателями производительности системы. Задержка — это мера времени для достижения данных из одной точки системы в другую точку системы. Например, мы можем говорить о задержке сетевого запроса, например, это..
Цикл for: фундаментальный строительный блок программирования на JavaScript
В JavaScript цикл — это программная конструкция, позволяющая повторять блок кода определенное количество раз или до тех пор, пока не будет выполнено определенное условие. В JavaScript есть несколько типов циклов, включая while , do-while и for . Но в этой статье мы рассмотрим цикл for.
Вот пример цикла for в JavaScript:
for (let i = 0; i < 10; i++) {
console.log(i);
}
Этот цикл for выведет на консоль числа от 0 до 9. Давайте разберем синтаксис этого цикла for:..
Прокси в JavaScript: мощный инструмент для настройки
JavaScript — это универсальный и гибкий язык, который предлагает широкий спектр функций для разработчиков. Одной из наиболее продвинутых функций JavaScript является прокси-объект, который позволяет разработчикам перехватывать и настраивать основные языковые операции. С помощью прокси вы можете реализовать расширенные функции, такие как запоминание, отложенная загрузка, проверка данных и многое другое.
Что такое прокси?
Прокси — это объект, который действует как посредник между..
Проверка Null и Falsey в JavaScript
В целом есть два типа важных проверок null или falsey, которые вы будете использовать в JavaScript:
Логическое ИЛИ (||) Нулевое слияние (??)
Оба они помогут вам писать более качественный и удобный для сопровождения код. И когда я говорю нулевая проверка, я имею в виду возврат значения, отличного от нулевого или ложного , когда ваше назначение переменной может оказаться null или не определено .
Гипотетической ситуацией может быть получение значения из асинхронного..
Курс JS от Флавио [24/35]
Я подписался на курс по основам JS, организованный Флавио Копесом . Каждый день Флавио рассылает участникам электронные письма с парой вопросов/задач. Всего должно быть 35 писем. Отвечать на них не обязательно, но ответы на вопросы являются важной частью курса. Поэтому я решил поделиться своими ответами с миром: в лучшем случае это может помочь кому угодно, кроме меня, в худшем — только мне.
Напишите 2 разных способа взять строку "JavaScript прекрасен" и сгенерировать новую строку..
Освоение основ Python: руководство для начинающих
Python — это мощный, универсальный язык программирования, который широко используется в самых разных отраслях. Если вы новичок в программировании или хотите освоить новый язык, изучение основ Python — отличное место для начала. В этом посте мы подробно рассмотрим основы Python, включая типы данных , структуры управления и функции .
Типы данных
Python имеет множество встроенных типов данных, включая целые числа, числа с плавающей запятой и строки. Например:
# integers
x = 5
y..