Публикации по теме 'front-end-development'
20 бесполезных, но забавных задач для JavaScript-разработчика
Благодаря тому, что JavaScript является очень отказоустойчивым языком программирования (или виноват в этом), многие выражения, недопустимые в других языках программирования, прекрасно работают в JavaScript.
Это приводит к большому количеству странного кода. Вы хотите бросить вызов этому?
Проблемы
В этом задании вам покажут 20 причудливых выражений, и вам нужно будет угадать результат.
1.
true + false
2. [,,,].length
Выбор правильного пути для одностраничных веб-приложений: фреймворки против ванильного JavaScript
На своем пути веб-разработчика я постоянно был свидетелем эволюции одностраничных приложений (SPA). Прошли те времена, когда веб-страницы означали статические, неуклюжие интерфейсы с множественным обновлением. Сегодня SPA предлагают пользовательский интерфейс, который является плавным, интуитивно понятным и почти сродни нативным приложениям. Динамически загружая контент без полного обновления страницы, SPA являются свидетельством того, насколько далеко продвинулись веб-технологии.
Но..
Магия ES6 - подробный синтаксис Spread (…)
Классическая проблема
Бывали ли вы когда-нибудь в ситуации, когда вам нужно было создать метод, принимающий неопределенное количество аргументов? Вы бы сказали, что это несложно, поскольку Javascript предоставляет нам всемогущие ' аргументы ' как локальные , подобные массиву ( обратите внимание - подобный массиву не является массивом ) для использования в каждой функции. Итак, допустим, если мы хотим создать метод для вычисления суммы чисел, не ограничиваясь тем, сколько чисел..
Использование LocalStorage в приложениях JavaScript
localStorage — это тип веб-хранилища, который позволяет хранить пары «ключ-значение» в веб-браузере. Это часть API веб-хранилища, предназначенная для предоставления большего объема хранилища, чем предыдущий метод использования файлов cookie. Данные, хранящиеся в localStorage, являются постоянными и остаются даже после того, как пользователь закроет браузер или перезагрузит компьютер. localStorage и sessionStorage во многом похожи, но sessionStorage сохраняется только для одного..
Я и асинхронизм в JS
Привет. Эта неделя была довольно интенсивной в хорошем смысле. Мне удалось пройти курс Platzi «Асинхронизм с JavaScript». Этот курс в основном касался различных способов разработки асинхронных функций: обратных вызовов, промисов и выборки. В курсе было важное практическое упражнение: целевая страница, подключенная к API, чтобы иметь возможность показывать последние видео канала. Любой канал, даже плейлист. Я использовал плейлист с музыкой от Nintendo. Мы используем инструмент под..
Поймите React Virtual DOM как новичок
Все об этом говорят, а вы знаете, что это такое?
Оставайтесь на переднем крае React и TypeScript, следуя за мной в Твиттере по адресу https://twitter.com/antondevv .
Цель этой статьи — рассказать вам немного о DOM, а также о том, чем виртуальный DOM React отличается от него и как они взаимодействуют на высоком уровне.
Во-первых, давайте проясним некоторые вещи:
HTML — это разметка для веб-страницы (например, структура), а JavaScript используется для взаимодействия с..
Освоение JavaScript для начинающих: Часть 3 — Продвинутые методы и реальные приложения
Введение:
Добро пожаловать в третью часть нашей всеобъемлющей серии JavaScript для начинающих. В Часть 1 и Часть 2 мы рассмотрели основы и рассмотрели промежуточные понятия. Теперь давайте поднимем ваши навыки работы с JavaScript на новый уровень с помощью передовых методов и практических примеров, которые помогут вам создавать надежные веб-приложения.
Расширенное управление DOM: создание интерактивных пользовательских интерфейсов
Изучите передовые методы манипулирования DOM для..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..