Публикации по теме 'fundamentals'


Как сортировка работает в Javascript под капотом?
Введение Вы уже могли догадаться по названию, о чем я буду говорить в этом посте. Сортировка — один из самых популярных и часто используемых методов. Метод Sort() сортирует элементы массива и возвращает массив в определенном отсортированном формате. Взгляните на следующий пример. let animals = [ "Zebra", "Bear", "Kangaroo", "Giraffe", "Lion", "Tiger", "Dog" ]; animals.sort(); console.log(animals); // Output : ['Bear', 'Dog', 'Giraffe', 'Kangaroo', 'Lion', 'Tiger', 'Zebra'] Ой!..

Изучаем Python #1
Все, что вам нужно знать, чтобы начать работу с Python Вы хотите начать изучать Python, но не можете найти бесплатные ресурсы для обучения и практики? Не смотрите дальше этой серии из четырех статей об основах Python (в комплекте с блокнотами по программированию, чтобы вы могли сразу приступить к работе)! В этой статье (часть 1) мы ответим на следующие вопросы: Что такое программирование? Что такое Python? Что я могу делать с Python? Давайте начнем! Что такое..

Самый простой способ масштабирования функций в градиентном спуске
Масштабирование функций — это идея, которая гарантирует, что функции, участвующие в вычислении градиентного спуска, находятся в одинаковом масштабе. Это означает, что задействованные функции должны принимать аналогичные диапазоны значений. Масштабирование признаков направлено на ускорение процесса сходимости градиентного спуска. Пример: На приведенном выше рисунке показан пример цены на жилье, где «x1» — это размер дома, а «x2» — количество спален. Контуры функции стоимости J(θ0,θ1)..

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

Профессиональные жаргоны в коробке: лексическая среда и контекст выполнения
Привет! Добро пожаловать в первый пост из серии Unboxing JS. В этой серии мы собираемся изучить различные сложные концепции Javascript и вместе разобраться в них. Просто краткое введение. Я решил начать эту серию, поскольку сейчас пытаюсь изучить Javascript; а обучение через объяснение может быть мощным механизмом обучения, поэтому отчасти это нужно для того, чтобы убедиться, что я правильно понимаю концепции. Если есть какие-либо ошибки, пожалуйста, выделите их мне. Кроме того,..

Функциональная композиция и объектная композиция
Если кто-то спросит вас, что означает разработка программного обеспечения? как бы вы ответили на этот вопрос? Разные люди могут определять его по-разному. Лучшее определение, которое я когда-либо встречал, или, по крайней мере, лучшее определение, которое мне нравится больше всего, взято из «Составления программного обеспечения» Эрика Эллиота. В своей книге он упомянул, что разработка программного обеспечения — это «действие разбиения сложной проблемы на более мелкие проблемы и..