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


Как работают глобальные утилиты TypeScript под капотом — Required
В предыдущей статье я объяснил, что такое TypeScript Utility, и привел несколько примеров для Partial‹T›. А теперь продолжаем разговор о другой утилите, которая называется Required‹Type› . Это почти то же самое, что и Partial‹Type›, но работает наоборот. Утилита Required помогает нам сделать все наши свойства обязательными, например ниже: у нас есть пользовательский интерфейс с некоторыми свойствами и мы хотим пометить все эти свойства как обязательные, поэтому мы можем..

Насмешливая шутка — Часть 1: Функция
В этой серии статей мы рассмотрим, как издеваться над Jest. Jest Mocking — Часть 1: Функция Jest Mocking — Часть 2: Модуль Jest Mocking — Часть 3: Таймер Jest Mocking — Часть 4: React Component Для турецких читателей: Serinin Türkçe haline kendi blogum üzerinden ulaşabilirsiniz. Коды вы можете найти в статье на Github . В приложениях электронной коммерции пользователи могут просматривать информацию о продуктах, просматривать рекомендации, приобретать продукты и..

Запуск функции AWS Step с API Gateway
В этой статье основное внимание будет уделено запуску пошаговой функции AWS с помощью API Gateway. Для начала выполните шаги, которые я создал в статье здесь https://aws.plainenglish.io/aws-typescript-cdk-and-step-functions-bbc173333aed , где мы настраиваем пошаговые функции с помощью AWS Typescript CDK . Опять же, этот код не готов к работе и доступен только как краткое руководство. Примечание. Не выполняйте шаг 13 в предыдущем руководстве, чтобы разрушить инфраструктуру, как..

Тип данных машинописного текста
Тип данных в программировании — это классификация, которая указывает, какой тип значения содержит переменная и какие типы математических, реляционных или логических операций могут быть применены к ней, не вызывая ошибки. логический Самый простой тип данных — это простое значение true/false, которое JavaScript и TypeScript называют значением boolean . let isDone: boolean = true; let isNotSelecetd: boolean = false; Число Как и в JavaScript, все числа в TypeScript представляют собой..

Расширенный TypeScript с вызовами кода: декораторы доступа
Декораторы позволяют добавлять аннотации к объявлениям и членам классов. В этой статье мы узнаем о TypeScript Accessor Decorators . Декораторы следуют структурному программному принципу проектирования с тем же названием Decorator и предоставляют гибкую альтернативу подклассам для расширения функциональности. Чтобы узнать больше о расширенных функциях TypeScript, ознакомьтесь с другими моими статьями. Вот обзор: Web Highlights — PDF & Web..

Уменьшить это круто ♥
1. Выглядите немного громоздко? Но, к счастью, это не так сложно, как вы можете ожидать. Array.prototype.reduce() имеет 2 параметра: Функция обратного вызова Первоначальный значение Где сначала (acc, item, idx, arr) => and returning something which have the same type as InitialValue. И InitialValue не требуется, но если вы используете машинописный текст, будет лучше иметь InitialValue (если вы хотите, чтобы InitialValue было равно нулю, используйте as..

Сила написания кода и его место в ответе на извечный вопрос: «TypeScript или…
Сила написания кода и его место в ответе на извечный вопрос: «TypeScript или JavaScript?» JavaScript или TypeScript? Хотя ответом почти всегда будет TypeScript, написание JavaScript имеет свое место. TypeError: Cannot read property 'typeScriptOrJavaScript' of undefined Классическая ошибка. Некоторые даже могут сказать, что это обряд посвящения. Каждый разработчик сталкивался с этим, и большинство разработчиков теперь оснащены как опытом, так и инструментами, позволяющими..