Публикации по теме '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 : при первой проверке после открытия и вставки кода в консоль..