X5 Tech - Всё о технологиях

Публикации по теме 'front-end-development'


Основы объектов Javascript
Объекты - это самый фундаментальный тип данных, присутствующий в javascript. В Javascript есть два типа данных. Примитивный тип данных - это неизменяемые типы данных, данные которых хранятся как значения. Другими словами, для любой переменной, содержащей значение примитивного типа данных, всегда будет выделена память. Number , String , Boolean , undefined и null - примитивные типы данных. в javascript. В этой статье мы поймем некоторые основные концепции, связанные с..

Компоненты лежат в основе всей философии React.js.
Что такое компонент высокого порядка? Как вы должны знать, React.js полностью посвящен компонентам, и большая часть кода в типичном приложении React состоит из создания автономных компонентов, их передачи и так далее. React.js следует принципу «не повторяй себя», который заключается в том, чтобы не писать один и тот же код дважды. Мы хотели бы структурировать все в компоненты — но, конечно, не таким образом, чтобы мы создавали отдельный компонент для каждого цвета текста, например,..

Демистификация "==" и "===" в JavaScript
Один из наиболее частых вопросов на собеседовании, с которым сталкивается каждый разработчик JavaScript в своей карьере: «В чем разница между == и === ?» Что ж, я думаю, большинство из читающих это уже подумали с наиболее частым ответом, который ‘’ == ’’ сравнивает значение, а «===» сравнивает значение и тип. Что, если я скажу, что это неправильный ответ 🙈. Давайте углубимся и разберемся, что происходит за кулисами. Согласно спецификациям сценария ECMA, как == , так и ===..

Откажитесь от Console.Log! С отладчиком вы можете читать все виды исходного кода
Многие front-end инженеры не знают, почему для отладки используется отладчик, не может console.log? Кроме того, как отлаживать сложный исходный код, когда есть еще много кода, который вы не можете прочитать, даже если вы можете использовать отладчик? В этой статье мы поговорим о том, почему нам нужно использовать эти инструменты отладки. console.log против отладчика Я считаю, что большинство студентов используют console.log для отладки и вывода значений переменных, которые они хотят..

Локальное хранилище JavaScript — корзина
Возможность сохранять элементы в браузере — полезный навык для веб-разработки, для таких вещей, как корзины, списки и многое другое. Чтобы установить элементы локального хранилища, их необходимо преобразовать в строку, этого можно добиться с помощью: localStorage.setItem('items', JSON.stringify(items)); setItem используется для установки элементов, которые вы хотите иметь в локальном хранилище. Использование слова «элементы» для добавления имени локального хранилища. Вышеупомянутое..

Определить, меняет ли пользователь вкладку
Введение Веб-разработчику важно знать, когда пользователь меняет вкладки или сворачивает окно браузера. Эта информация может быть полезна для аналитики, взаимодействия с пользователями и других целей. Однако традиционных прослушивателей событий JavaScript недостаточно для обнаружения изменений вкладок, что может стать проблемой для разработчиков. В этой статье мы обсудим, как использовать Page Visibility API для обнаружения изменений вкладок в HTML и JavaScript. Решение Page..

Улучшенные операторы импорта в React
Если вы работаете над небольшим проектом, содержащим две страницы и ограниченное количество компонентов, и хотите использовать их в разных файлах, это легко использовать: import ComponentName from “component path” Но что, если вы работаете с большим проектом, в котором много страниц и компонентов? Это не лучший способ использовать наш старый метод импорта, вы получите сотни строк кода только для того, чтобы импортировать нужные страницы или компоненты в определенный файл!..

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

[Архив поста] Предварительная обработка данных МРТ для PROSTATex Challenge
Обратите внимание, что этот пост предназначен для моих собственных образовательных целей. https://github.com/saifengliu/PROSTATex/blob/master/prostatex-data-preprocessing-20180425.pdf Как..

Я обязательно пройду курс.
Я обязательно пройду курс. Я взял версию Python несколько лет назад на EDX (Введение в вычислительное мышление в Python), который преподавал великий профессор Эрик Гримсон из Массачусетского..

Регрессивный анализ
Регрессивный анализ RASeries#3 — Регрессия Регресс? Как только мы определим, что между X и Y существует значительная линейная зависимость, для представления этой линейной зависимости..

Что делать, когда травят?
Расскажите об этом своим родителям. Если это произойдет даже в школе, немедленно сообщите об этом администрации школы. Чтобы сообщить о: Facebook, нажмите здесь:..

Шаблон проектирования посредника — 3-минутная серия
Это супер коммуникатор и центральный контроллер. _00 / Концепция Инкапсулируйте всю бизнес-логику внутри посредника. Участник будет общаться только с Медиатором. Он не будет знать, есть..

Первые принципы программирования: секрет раскрытия вашего потенциала и создания прорыва…
Раскройте свой творческий потенциал и выделитесь среди остальных: руководство для начинающих по основам программирования Когда дело доходит до решения проблем и создания инновационных..

Наш взгляд на IJCAI 2022
Международная объединенная конференция по искусственному интеллекту (IJCAI) — главное событие для исследователей, работающих во всех областях ИИ. Среди специализированных треков по глубокому..