Встречается на собеседованиях • сегодня

Что является результатом компиляции TypeScript кода

TypeScript компилируется в чистый JavaScript. Результатом компиляции является .js файл (или несколько файлов) с соответствующим кодом. В зависимости от настроек tsconfig.json:

  1. Может генерироваться ES3/ES5/ES6+ код
  2. Может включать source maps (.map файлы)
  3. Может включать объявления типов (.d.ts файлы)

Пример tsconfig.json:

json
{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "outDir": "./dist",
    "sourceMap": true,
    "declaration": true
  }
}

После компиляции TypeScript-кода:

typescript
const greet = (name: string): string => `Hello, ${name}!`;

Получим JavaScript-код:

javascript
var greet = function(name) { return "Hello, " + name + "!"; };
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы