TypeScript – это хорошее продвижение в экосистеме JavaScript. Сегодня мы поговорим о разнице между Строка и строка Типы в типографии.
Type error: Type 'String' is not assignable to type 'string'.
Давайте посмотрим на вышеуказанную ошибку.
Для начала мы знаем, что независимо от того, используем ли мы строку или строку, мы хотели бы ссылаться на то же самое. Но оба они немного разные.
Строка это класс в JavaScript для построения строк. Он обеспечивает способ создания строк с использованием этого конструктора. Что мы получаем, используя Строка это объект. Если вы проверите, является ли это строкой или нет, вы получите * объект Анкет
let name = new String('Mike');
console.log(typeof name); // object
строка С другой стороны, в JavaScript не существует. Скорее он используется в TypeScript, чтобы сказать, что это реальная строка.
Поэтому, когда вы создаете функцию, тип или интерфейс в TypeScript, рекомендуется использовать нижний регистр строка Чтобы сказать TypeScript, вы хотите получить реальную строку. Если вы используете Строка , тогда вы получите объект (который не захотите).
Спасибо за чтение.
- Scooter: напишите и публикуйте короткие фрагменты кода
- Создайте свой собственный HTML -элемент.
- Некоторые методы массива JavaScript
- Моя подряд рождественский хакатон.
- Создать и развернуть приложение React в Stormkit
Оригинал: “https://dev.to/josiasaurel/the-difference-between-string-and-string-in-typescript-4mf2”