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


Автобокс в javascript
Вы слышали о классах-оболочках? Вы слышали о классах-оболочках? Это очень распространенный термин во многих языках. Идея состоит в том, что примитив, как и классы, можно обернуть в объект класса и получить доступ к набору методов, доступных при инициализации объектов. Хорошо, как это связано с автобоксом? Фактически, концепция автобокса работает точно так же, как классы-оболочки. Давайте поговорим о примитивах, потому что автобоксирование - это идея неявного превращения..

180 веб-сайтов за 180 дней: дни 52, 53 и 54
Ознакомьтесь с сегодняшними проектами и остальными проектами этой задачи здесь ! Я медленно, но верно догоняю то, что мне нужно! В день 52 я сделал преобразователь Hex / Rgb (Hex в Rgb и Rgb в Hex). Понял эту идею, потому что мне всегда нужно переключать свои шестнадцатеричные значения на rgb, когда я хочу добавить некоторую непрозрачность, поэтому я подумал, почему бы не сделать сайт самим! В день 53 я играл в Сапер . Изначально я начал делать эту страницу в React как разминку..

Как эффективно обрабатывать ошибки в JavaScript
Узнайте, как обрабатывать ошибки в программировании на JavaScript и уменьшать количество ошибок и проблем в вашем коде. В мире программирования ошибки неизбежны. Разработчику JavaScript важно понимать, как эффективно обрабатывать ошибки. В этой статье мы рассмотрим различные способы управления ошибками в JavaScript, включая синхронные ошибки, асинхронные ошибки, необработанную глобальную синхронизацию и асинхронные ошибки. Синхронная обработка ошибок Синхронные ошибки возникают,..

Система ревизий документов в JavaScript
Quill — это редактор форматированного текста, который предоставляет дельты изменений. Таким образом, вы можете построить довольно сложную систему ревизий документов в браузере. Давайте сначала рассмотрим, как вы используете Quill. Quill в JavaScript Возможно множество настроек панели инструментов. Как получить контент Обычный текст перо.getText() HTML quill.root.innerHTML Дельта Внося изменение как Quill Delta , quill.getContents()..

Компоненты, не подлежащие повторному использованию
Мы живем во времена, когда концепция модель / представление / контроллер становится все более и более устаревшей, что делает компонентный подход новым стандартом для разработки веб-приложений. Однако, несмотря на то, что концепция на основе компонентов стала настолько популярной, я до сих пор вижу, как многие разработчики понимают компоненты удивительно странным образом. Что за странности? (вы могли подумать) а) В первом случае я вижу разработчиков, рассматривающих View как компонент...

8 хитростей с символами JavaScript, которые легко использовать
Оператор побитового отрицания: ~ Побитовое отрицание возвращаемого значения (побитовое отрицание всех положительных целых чисел равно отрицательному значению самого себя + 1, побитовое отрицание всех отрицательных целых чисел является абсолютным значением самого себя + 1, а побитовое отрицание нуля равно -1. Среди них побитовая инверсия также принудительно возвращает возвращаемое значение, преобразуя строку 5 в число 5, а затем побитовую инверсию.Ложь преобразуется в 0, а истина..

Полное руководство по обещаниям JavaScript: как их эффективно использовать для асинхронных…
Обещания были введены в JavaScript для упрощения и стандартизации асинхронного программирования. Асинхронное программирование — это метод, который позволяет коду JavaScript выполнять неблокирующие операции, такие как выборка данных из API или загрузка файлов на сервер, без зависания пользовательского интерфейса. Традиционно для обработки результатов этих асинхронных операций использовались обратные вызовы. Однако код на основе обратного вызова быстро становится трудным для чтения и..