Публикации по теме '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})
"детская площадка"
Это может быть проблематично, потому что не всем..