eConti - программирование в вопросах и ответах

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


RXJS 03: Что такое Observer в Observables?
Наблюдатели — это простой набор обратных вызовов, по одному для каждого типа уведомления, доставляемого Observable, следующего, ошибочного и завершенного. Чтобы использовать Observers, мы должны подписаться на Observable, проще говоря Observers — это просто объекты с тремя обратными вызовами, а именно Следующий Ошибка Полный Следующий обратный вызов используется для получения потока наблюдаемых данных, обратный вызов ошибки используется всякий раз, когда наблюдаемая получает..

Как отлаживать js/ts jest
Вам не нужно Chrome для тестов Jest . Самое простое решение, которое я нашел, — использовать VS Code JavaScript Debug Terminal . И он работает с рабочими пространствами Typescript и Nrvl.Nx из коробки. Откройте палитру команд и запустите Debug: JavaScript Debug Terminal : Запустите тесты в этом терминале в режиме просмотра npm test --watch . Установите точку останова в файле. Внесите любые изменения в файл, который хотите отладить, и сохраните. watch запустит..

Перезагрузите свое приложение TypeScript: освойте i18next для безопасных переводов
Поскольку наш мир становится все более взаимосвязанным, разработка веб-приложений, ориентированных на глобальную аудиторию , становится приоритетной среди разработчиков. Если вы разработчик TypeScript, вы, вероятно, знакомы с преимуществами статической типизации и уверенностью, которую она обеспечивает в вашей кодовой базе. Когда дело доходит до интернационализации ( i18n ) и локализации ( l10n ), поддержание одинакового уровня безопасности типов становится решающим. Именно здесь на..

Приведение типов в TypeScript
Приведение используется для присвоения типов, когда тип неизвестен. Давайте посмотрим, как это работает. Иногда в TypeScript что-то будет иметь тип unknown , где TypeScript не может определить конкретный тип, которым что-то должно быть. В самом простом случае это может произойти, когда переменной просто присваивается тип unknown . Например: let text:unknown = "String Goes Here"; Хотя мы видим, что тип содержимого выше — string , ему был присвоен тип unknown , поэтому..

Пользовательская тема материала с Angular 8
Тема - это набор цветов, который будет применен к компонентам Angular Material. Материал имеет четыре встроенных темы, которые очень просты в использовании. deeppurple-amber.css indigo-pink.css pink-bluegrey.css purple-green.css Если вы используете Angular CLI, это так же просто, как включить одну строку в ваш styles.css файл: @import '~@angular/material/prebuilt-themes/deeppurple-amber.css'; Определение настраиваемой темы Если вы создали свой проект с помощью..

Углубленная структурная типизация TypeScript
Понимание структурной типизации в TypeScript с примерами. JavaScript известен своей системой утиной типизации , а TypeScript — тем, что следует так называемой структурной типизации . Любой объект, ожидаемый функцией, будет принят по его свойствам, а не по его реальному значению. Давайте разберемся в этом на примерах. Этот пример показывает, как мы можем иметь два разных интерфейса без объявленных отношений между ними и метод для получения одного из них. Как мы видим, нет никаких..

Декораторы в Typescript
Декораторы являются предлагаемым стандартом в ECMAScript2016. В Typescript мы можем включить их, установив флаг компилятора «experimentalDecorators». Декораторы — это механизм декларативного изменения классов. Если вы пришли из Java, они могут выглядеть для вас так же, как аннотации Java. Их можно использовать для всех целей, аннотации времени выполнения используются, но они более мощные. Аннотации — это просто механизм для хранения метаданных в типе. Сама по себе аннотация не..

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

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..