От новичка до гуру: Курсы программирования на CyberDuff

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


Как избежать переключения в JS
Функция переключения кажется старым и уродливым способом написания кода. Логика провала выглядела прекрасно рядом с goto и метками, но она просто неуместна в современном javascript. Я собираюсь показать вам, как полностью избежать их использования. (примечание: просмотрите сводку, если вам просто нужен ответ!) Во-первых, давайте посмотрим на пример оператора switch: function switchFunction(value) { switch(value){ case 1: return "one"; break; case 2:..

Генератор JSON случайных товаров
Привет, ребята, Позвольте мне просто рассказать вам о себе, я в основном технический тренер, преподающий такие технологии, как Angular, React. На тренингах мы все верим в методологию обучения на примерах, когда мы учились чему-то с помощью примера, я сталкивался с проблемой получения фиктивных данных для приложений, основанных на покупках. Чаще всего мы изначально создавали макет, но из-за ручного подхода мы все сталкивались с проблемой невозможности добавить «N» продуктов. Чтобы решить..

Компилятор против транспилятора
Привет и добро пожаловать в другой блог. В этом блоге я расскажу о компиляторе и транспиляторе. Итак, давайте углубимся! ОГЛАВЛЕНИЕ Компилятор Работа компилятора Транспилятор Работа транспилятора Подводя итоги и главное отличие Конечная нота Компилятор Термин компилятор был придуман американским ученым-компьютерщиком Грейс Хоппер , разработавшим один из первых компиляторов в начале 1950-х годов. Как мы все знаем, компьютеры понимают только двоичный язык, а..

Сказка о трех переменных: let, const и var в стране JavaScript
Сказка о трех переменных: let, const и var в стране JavaScript Давным-давно в волшебном королевстве JavaScript Land жили три замечательных персонажа: var , старый страж; let , гибкий друг; и const , стойкий страж. Вместе они хранили секреты объявления переменных, каждая со своими уникальными характеристиками. Путешествуйте с нами, пока мы исследуем их истории и раскрываем их тайны. Глава 1: Вар, старый страж Мудрый, но запутанный персонаж На заре JavaScript Land var был..

Разрушение присваивания в JavaScript
Деструктуризация, как следует из названия, означает распаковку или извлечение значений из массивов и свойств из объектов и присвоение их переменным. 1. Деструктуризация массива Чтобы понять деструктурирование массива, см. фрагмент кода ниже: Здесь все значения массива были присвоены переменным в массиве с левой стороны. Деструктуризация упростила распаковку данных из массива, даже если у нас есть вложенный массив с 5-6 уровнями. Мы можем использовать литерал массива в..

Почему и когда использовать forEach, отображать, фильтровать, сокращать и находить в JavaScript.
Во многих сообщениях обсуждается как использовать .forEach() , .map() , .filter() , .reduce() и .find() в массивах в JavaScript. Я подумал, что было бы полезно объяснить, когда использовать общие методы массива. .map() , .filter() , .reduce() и .find() ведут себя очень похоже на .forEach() , поэтому пока давайте сосредоточимся на последнем. Что для каждого? Способ работы с элементами в массиве. Если вы не знакомы с методом массива .forEach() , всякий раз, когда..

Рассказ о var, let и const в JavaScript
Что ж, когда дело доходит до объявления переменных в JavaScript, у нас есть несколько способов их объявить. В этой серии статей я укажу на основные различия между всеми тремя методами объявления переменных. Объявление переменной с использованием var. var - это старый способ объявления переменных в JavaScript. До es6 это был единственный способ объявлять переменные. Чтобы объявить переменную JavaScript с помощью var, мы делаем это. var some_var; Будет объявлена ​​переменная..

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

Leetcode — 128 самая длинная последовательная последовательность
Учитывая несортированный массив целых чисел nums , вернуть длину самой длинной последовательности последовательных элементов. Чтобы решить эту проблему, мы сохраняем текущий последовательный..

Все о трансферном обучении!
В этой статье я познакомлю вас с миром трансферного обучения; происхождение, объяснение и реальная реализация этого! 2015 год, вы смотрите по телевизору своего любимого спортсмена / актера..

UFC — лучший внешний интерфейс (1)
Предварительная карта Старый стек против нового стека Раунд 1 Я начал профессионально разрабатывать веб-приложения в 2003 году с помощью PHP, MySQL и Actionscript. В 2004 году я..

После CS50…
Недели 3 или 4 назад, точно не помню! Я закончил введение CS50 в информатику. После девятой лекции по Flask я сразу приступил к созданию финального проекта. Репозиторий GitHub

Почему Angular может хорошо подойти для вашего следующего проекта
Если вы только начинаете свою карьеру в качестве интерфейсного разработчика или даже являетесь опытным инженером, Angular может быть инструментом для разработки веб-сайтов, который вам следует..

Что такое протокол безопасного удаленного пароля (SRP) и как его использовать?
«Пароль» - этот сумасшедший кусок веревки дорогого стоит, привлекает много внимания, но его очень сложно обработать и скрыть. Даже при многофакторном подходе крайне важно правильно..

AI4All Day 6: Обработка изображений, ИИ в радиологии, Карьера в сети
Нидхи Партасарати, вторник, 5 июля 2022 г. Все об изображениях… На сегодняшнем занятии мы говорили об изображениях. Лекция охватила множество тем, включая представление изображений,..