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


Список дел в React
Здравствуйте, дорогие разработчики, в этом блоге мы создадим простое приложение для списка дел в React. Начнем с создания реактивного проекта. npx create-react-app to-do-list Позвольте мне сначала показать структуру папок. //todolist.js import './ToDoList.css' import { useState } from 'react' const ToDoList = () => { const [task, setTask] = useState(); const [taskArray, setTaskArray] = useState([]); const addItem = () => { if (!task) {..

Школа FlatIron JS
Проект: Жуткий сезон Знаете ли вы, что по данным W3Techs JavaScript используется на 97,6% всех веб-сайтов? Теперь вы знаете, по оценкам, существует 1,7 миллиарда веб-сайтов , что означает, что 1,66 миллиарда веб-сайтов используют JavaScript. И теперь, когда вы знаете, вы знаете, почему это такой хороший и почти необходимый язык для изучения, если вы хотите разместить свои приложения в Интернете. Этот блог собирается продемонстрировать некоторые из наиболее интересных частей..

Преимущества создания пользовательских контекстных перехватчиков для потребления
Почему вам следует создать крючок для использования контекста В React у нас есть потрясающий способ передавать реквизиты и функции установки глубоко вложенным дочерним компонентам, не передавая их по отдельности в последующих компонентах. Мы делаем это, используя концепцию Provider-Context. Вот как это работает: Так в чем же проблема? Предположим, нам нужно использовать один и тот же контекст в нескольких компонентах. Вот как будут выглядеть наши компоненты. Вы..

Теперь доступен интерфейс командной строки GitHub: вот почему вы должны быть в восторге
По состоянию на январь 2020 года GitHub сообщает о наличии более 40 миллионов пользователей и более 100 миллионов репозиториев (включая не менее 28 миллионов общедоступных репозиториев), что делает его крупнейшим хранилищем исходного кода в мире. ( Википедия ) Как и любой успешный современный инструмент, Github чрезвычайно расширяем. Он предлагает множество способов настройки, расширения и интеграции с другими инструментами. Рекомендуемые интеграции GitHub..

Не создавайте страницы, создавайте модули
Мы находимся в интересной фазе переосмысления внешнего интерфейса для торговых площадок eBay, и в этом блоге кратко изложено, куда мы движемся. Модульное программирование — это фундаментальная техника проектирования , которая применялась на заре разработки программного обеспечения. Это по-прежнему наиболее рекомендуемый шаблон для создания поддерживаемого программного обеспечения, и сообщество Node.js полностью разделяет эту философию проектирования. Большинство модулей Node.js создаются..

Добавление ошибок JavaScript в ваш словарный запас
Если у вас есть некоторый опыт работы с javascript, вы, вероятно, сталкивались с ситуациями, когда вы писали какую-то логику, она прямая и простая, но почему-то она не работает так, как, возможно, работала бы по вашему мнению. Сегодня я хотел бы обсудить такие ситуации, когда я столкнулся с такими проблемами, и сбить их, посмотрев на детали. Итак, приступим… 1. Прохождение объектов Лично я следую правилу: Мы сохраняем только ссылку на объект в переменной . Да, мы не сохраняем..

() => {…} и это ключевое слово
Как мы все, наверное, знаем, ES6 (или ECMAScript 2015) вводит множество функций. Одной из них является Функция стрелки , и сегодня мы поэкспериментируем с ней. Ключевое слово this известно как объект, на который будет ссылаться вызов функции. Например: function sayHello() { console.log(this.name); } sayHello(); Вставьте фрагмент кода в консоль браузера Chrome, чтобы увидеть, что будет напечатано: undefined : при первой проверке после открытия и вставки кода в консоль..