https://www.typescriptlang.org/play?ssl=2&ssc=1&pln=3&pc=1#code/JYOwLgpgTgZghgYwgAgHJwLYQCYAUoD2ADtGAJ4A8A0shAB6QjYDOyzYUoA5gHzIDeAKGQjkAbQAqyUMioBdAFzIQAVwwAjaIIC+gwQgIh2yOkvRY8hElHIUA5AGs4ANwKG7fALwDhop68MlAEZkAHpQ5EcXNxA7YJEdAG4gA
type NamedProperty<K extends string> = { [T in K]: number }
Извиняюсь, пример был не до конца корректным Вот так точнее
NameProperty<'kavoon' | 'baloon'>
Вторая пропертя статична
Каковы основные различия между interface и type?
вот вся реализация в playground, все типы выводятся как надо https://www.typescriptlang.org/play?#code/C4TwDgpgBAkgzgUQLZlAeQEYCsIGNgA8mWAfFALwCwAUFFANoDWEIA9gGZTEC6UEAHsAgA7...
гайз, в ts - тоже также - можно сделать?
private buildOperatorRegex(): RegExp { return new RegExp(/(-?\d+\.?\d*)\s*|(\+|-)|\s*(-?\d+\.?\d*)(-?\d+\.?\d*)\s*|(\*|\/)|(\s*(-?\d+\.?\d*)\/(\d+\.?\d*)\s*)|!|(\s*cos|s...
Господа, я только начал изучать typescript (к слову javascript знаю крайне поверхностно, так как сразу после C++ начал изучать typescript), конкретно для того, чтоб делать игр...
Кто-нибудь сталкивался с таким ?
Накропал типизированный EventTarget, покритикуйте /** * Factory constructs EventTarget with typed methods according given EventMap */ export default function typedEventTarge...
создание файлов для хранения типо и интерфейсов с таким расширением *.d.ts считает норм практикой или нет смысла в этом?
* Каждая отдельная задача выглядит следующим образом: interface Task { targetId: number action: 'init' | 'prepare' | 'work' | 'finalize' | 'cleanup' } Исп...
Привет. Помогите пожалуйста с динамическими свойствами в типе - такое возможно вообще? Описание типа колонки таблицы: Тип ColumnBase принимает Generic и из его ключей собирае...
Обсуждают сегодня