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


Основы TypeScript с возрастающим уровнем сложности
Когда TypeScript был впервые выпущен почти десять лет назад, почти все разработчики, которые его использовали, перешли с JavaScript. Даже сегодня большинство разработчиков, использующих TypeScript, изучают язык после или в контексте JavaScript. В конце концов, это естественный подход. Но у этого метода есть критическая проблема: типы в JavaScript отличаются от типов в TypeScript. Когда вы изучаете TypeScript в контексте JavaScript, вам сложно развить интуицию в отношении основ типов...

Что лучше, TypeScript или JavaScript? (2023) 🔥
JavaScript и TypeScript — это два языка сценариев, которые могут поставить вас в затруднительное положение из-за их компактных различий. Первоначально разработанный как язык программирования на стороне клиента, JavaScript в конечном итоге стал языком программирования на стороне сервера. Поставщики ИТ-услуг стали больше интересоваться объектно-ориентированными языками программирования в связи с развитием новых технологий. TypeScript был запущен как серверная технология, чтобы заполнить..

TS: инициализатор и не назначается в конструкторе однозначно
ошибка компиляции машинописного текста инициализатор и не присваивается однозначно в конструкторе tsconfig.json "compilerOptions": { "strictPropertyInitialization": false, ... }

Метод объединения массивов JavaScript
Метод concat() используется для возврата неглубоких копий объединенных массивов. Неглубокие копии содержат ту же ссылку, что и нарезанный исходный массив. Метод concat для массивов используется для объединения двух массивов в один. Он принимает столько массивов, сколько вам нужно, поэтому вы можете объединить множество массивов одновременно: Array.concat(value1, value2, value3, ...valueN) Каждый элемент, добавляемый в метод concat , должен иметь тип массива. Давайте рассмотрим..

Создайте представление списка в React с помощью TypeScript
Отображение списка элементов - это то, чем веб-разработчики постоянно занимаются. В React нет стандартного способа визуализации списка элементов, однако есть некоторые шаблоны, которые, безусловно, полезно знать. Мы собираемся изучить некоторые из них в этом посте. Дочерний массив Давайте начнем с базового подхода, который должен работать в большинстве случаев, который заключается в передаче элементов списка в children prop. Я использую React.Children.map , поэтому мне не..

Название: Начало работы с кодом JavaScript
Начало написания кода JavaScript JavaScript — универсальный и широко используемый язык программирования, позволяющий разработчикам создавать интерактивные и динамические веб-приложения. Независимо от того, являетесь ли вы новичком, делающим первые шаги в программировании, или опытным разработчиком, изучающим новый язык, это руководство предоставит вам важную информацию о том, как начать писать код JavaScript. 1. Настройка среды. Прежде чем приступить к написанию кода..

Машинописный текст частичный, но не неопределенный
Я считаю, что Partial является одним из наиболее распространенных типов утилит. Это удобно, позволяет пропускать свойства Например, для обновления определенных полей в базе данных type abc= Partial<{a:number, b:string, c:boolean}> const updateDB=(data:abc)=>{} updateDB({a:1, c:true}) однако Partial также объединяет все свойства с undefined updateDB({a:undefined, b:undefined, c:undefined}) "детская площадка" Это может быть проблематично, потому что не всем..