От новичка до гуру: Курсы программирования на 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; Будет объявлена ​​переменная..

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

Как создать файл конфигурации сборки в Xcode | Серия настроек проекта Xcode
Эта статья шаг за шагом расскажет вам, как создать новый файл конфигурации сборки в вашем проекте Xcode. Что такое файл конфигурации сборки? Файл конфигурации сборки — это обычный..

Venv против Virtualenv в Python  — что использовать?
Когда дело доходит до создания виртуальных сред в Python, есть два популярных варианта: venv и virtualenv. Оба инструмента служат одной цели — созданию изолированных сред для ваших проектов..

Реализация персептрона на Python (для абсолютных новичков)
Введение За последние пару десятилетий было довольно много шумихи вокруг искусственного интеллекта и его приложений. В этой статье мы обсудим, что такое искусственный интеллект и его основное..

С помощью javascript мы можем сделать это в одну строку.
С помощью javascript мы можем сделать это в одну строку. let x = 5; let y = 7; y = [x, x = y][0]; Но то, что мы можем , не обязательно означает, что мы должны это делать.

Визуальное руководство по обозначениям срезов
Любимый способ изучить традиционные обозначения срезов Python. Нотации срезов обычно являются одними из первых «хитростей», которые программисты изучают в процессе изучения Python. Эта тема..

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

Как работают интегрированные спутниковые сети, часть 2 (телекоммуникации)
1. Совместная ассоциация пользователей и формирование луча в интегрированных сетях спутник-HAPS-земля ( arXiv ) Автор: Шаша Лю , Хайсам Дахрудж , Мохамед-Слим Алуини Аннотация ...