Публикации по теме 'typescript'
Руководство для начинающих по переменным машинописного текста
TypeScript — популярный язык программирования, быстро набирающий популярность среди разработчиков. Это строго типизированный язык с открытым исходным кодом, который расширяет JavaScript, добавляя статическую типизацию и другие функции, упрощающие написание и поддержку сложных приложений. Одним из наиболее важных аспектов TypeScript является объявление переменных. В этой статье мы рассмотрим основы объявления переменных в TypeScript.
Объявление переменной
В TypeScript переменные могут..
Тестирование с реальными файлами в Angular
Тестирование с реальными бинарными файлами в Angular
Недавно мы реализовали некоторые операции перетаскивания в нашем приложении Angular. Как сильный сторонник автоматизированных тестов, я хотел убедиться, что мы можем автоматизировать тестирование различных файлов. В нашем случае мы хотели разрешить нашим внутренним пользователям загружать нам электронную таблицу (файл XLSX или CSV). Затем мы парсим его с помощью SheetJS и извлекаем список заказов.
Почему мы не хотим загружать..
Методы массива JavaScript
Массивы являются фундаментальной частью JavaScript и предоставляют способ хранения коллекций данных и управления ими. В JavaScript есть множество встроенных методов, которые можно использовать для работы с массивами. Вот некоторые из наиболее часто используемых:
push() — добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
const numbers = [1, 2, 3];
numbers.push(4, 5);
console.log(numbers); // [1, 2, 3, 4, 5]
pop() — удаляет последний..
Понимание нулевых, ненулевых и утверждения ненулевых значений в TypeScript
Подробное руководство по обработке нулевых и неопределенных значений в TypeScript с использованием AssertNonNullish и Nullish Coalescing для обеспечения безопасности типов.
В TypeScript понятия nullish , не nullish и assertNonNullish связаны с обработкой значений null и undefined . Эти концепции помогают писать более надежный и типобезопасный код, предоставляя явные способы обработки значений, допускающих значение NULL.
К концу этого поста вы получите четкое представление об..
За пределами TypeScript: различия между типизированными языками
Последние шесть лет я работаю с OCaml, большую часть этого времени я потратил на написание кода в Ahrefs для обработки большого количества данных и показа их пользователям в осмысленном виде.
OCaml — это язык, разработанный с учетом типов. Мне потребовалось некоторое время, чтобы изучить язык, его синтаксис и семантику, но как только я это сделал, я заметил значительную разницу в том, как я буду писать код и сотрудничать с другими.
Поддерживать кодовые базы стало намного проще,..
Представляем AWS CDK Gen
Сборка проектов TypeScript AWS CDK из командной строки
Для многих компаний развертывание в облаке стало стратегией, и ни один облачный провайдер не стал настолько распространенным, как Amazon Web Services (AWS).
В прошлом обслуживание вашей инфраструктуры в облаке AWS могло быть довольно обременительным процессом. Первоначально вам нужно было настроить свою инфраструктуру через консоль, что делало настройку и поддержание согласованности инфраструктуры утомительной и ручной работой,..
Как сделать НДС для vivox.
Я сделал приложение для чата с помощью Unity. Я использовал Vivox SDK. ( https://unity.com/products/vivox )
Было легко сделать приложение для чата, когда я использовал образец пакета Unity.
Но он не может использовать производственное приложение, потому что НДС (токен доступа vivox) необходимо вносить приложением на стороне сервера.
Я сделал серверное приложение с TypeScript.
Но нет библиотеки для создания НДС с помощью TypeScript (или javascript).
Итак, я это сделал...