Хобрук: Ваш путь к мастерству в программировании

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


JavaScript — глубокое копирование массива
JavaScript — глубокое копирование массива В этом посте давайте разберемся с различными вариантами копирования, доступными нам в JavaScript. Допустим, у нас есть массив [1, 2, 3, 4, 5] и нам нужно сделать его копию. Первое, что мы можем попробовать, это метод concat, как показано ниже. const numbers = [1, 2, 3, 4, 5]; const clone = [].concat(fibonacci); console.log(clone) // [1, 2, 3, 4, 5] Это работает, но вы также можете увидеть странный синтаксис конкатенации с пустым массивом...

Пусть, Const, Var  — Разность
Мы можем объявлять переменные тремя способами в javascript. Это const, let и var. Const — самый строгий способ, let — менее строгий, а var — способ по умолчанию. Любой, кто знаком с основами javascript, знает, что переменные в javascript поднимаются. Под подъемом мы подразумеваем, что поднимаются все типы переменных, включая let и const. Если мы попытаемся напечатать значение b перед объявлением, оно напечатает undefined , потому что ему уже выделена память пробел..

Объявления в JavaScript
Руководство для начинающих по объявлению переменных В JavaScript у нас есть три варианта, когда мы хотим объявить новую переменную. Чтобы быстро освежить в памяти, мы используем переменные в качестве контейнера для хранения значений или данных. Это может варьироваться от числа до строки или массива до даже целой функции. Мы собираемся начать с малого, чтобы мы могли изучить различия и сходства, которые имеют наши операторы объявлений. Давайте прыгнем прямо в него. Вар..

Стилизация Material-UI с помощью CSS в JS
CSS в JS и Material UI Styling CodeSandbox на https://codesandbox.io/s/jz5py8ll5w Просмотрите трейлер курса на https://youtu.be/hhZ6yFvCWho Ознакомьтесь с курсом на http://bit.ly/2SZDYyw Material-UI Стилевое решение основано на CSS-in-JS, и в ходе этого курса мы увидим то же самое в нескольких местах. CSS-in-JS — это шаблон программирования, в котором CSS составленный в коде JavaScript вместо определения стилей во внешних файлах .css. В этом видео наша цель — создать..

5 способов объединить массивы в JavaScript (просто)
Если вы программируете на JavaScript, скорее всего, вы сталкивались с необходимостью объединения двух или более массивов. И хотя не существует универсального подхода к объединению массивов, есть несколько различных способов сделать это. В этой статье мы поговорим о пяти простых способах использования JavaScript для объединения нескольких массивов в один. Мы разберем каждый метод с примерами и кодами для каждого, поэтому к тому времени, когда вы закончите читать, у вас будет четкое..

Алгоритм JavaScript: подсчет овец
Подсчет количества овец, присутствующих в массиве Мы собираемся написать функцию с именем countSheeps , которая принимает массив arrayOfSheep в качестве аргумента. Вам дан массив, содержащий логические значения. Цель функции — вернуть количество присутствующих овец. Если значение равно true , это означает, что овца присутствует. Пример: let array = [true, true, true, false, true, true, true, true , true, false, true, false,..

Не удалось запустить набор тестов
Если вы столкнетесь с ошибками, указанными ниже, пожалуйста, у меня есть решение вашей проблемы. Чтобы исправить это, выполните следующие действия. Не удалось запустить набор тестов ~ / internals / jest / settings.js: 1 ({«Object. ‹Anonymous›»: function (module, exports, require, __ dirname, __ filename, global, jest) {import Enzyme from 'ferme' ^ ^^^^^ SyntaxError: неожиданный идентификатор в ScriptTransformer._transformAndBuildScript (node_modules / jest-runtime / build /..

Новые материалы

Как создать динамическую маршрутизацию с компонентом Next.Js
В последней части серии ( Как использовать getInitialProps для извлечения внешних данных и заполнения данных на предварительно обработанной странице Next.Js ) мы создали демонстрацию получения..

Основы Fullstack-разработки
Работая в разных стартапах, а также управляя проектами в качестве фрилансера для стартапов, которые находятся на нулевом уровне, я видел, как многие люди обращаются к первокурсникам для создания..

Доверительные интервалы и как их найти
Учитывая выборку, скажем, рост 10 человек в городе, вы хотите оценить средний рост всех взрослых в городе. Вы можете сделать это, взяв среднее значение высот вашей выборки, но ни в коем случае..

Советы и рекомендации по JavaScript: использование мощных функций с массивом объектов
Пишите меньше и делайте больше с этими функциями Учиться всему чему-то Предисловие Сколько различных операций мы можем выполнить, используя только один массив объектов? Эти решения,..

«HELLO WORLD» на 10 языках программирования: веселое путешествие
Ах, классическая программа «HELLO WORLD» — обряд посвящения для каждого программиста. Но что, если мы скажем вам, что это не просто строки кода; это путешествие по необычным мирам языков..

Рубиновый еженедельник, выпуск 17
Добро пожаловать в 17-й выпуск Ruby Weekly, бесплатного еженедельного сборника новостей и статей о Ruby, который рассылается по электронной почте. Ruby для..

Ruby on Rails — День 1: Зацикливание
Сколько способов зациклиться в Ruby? Вопрос: распечатайте «Я люблю Ruby!» 10 раз Решения: Использование .times 10.times {print «Я люблю Ruby!» 2. Использование for in для я в..