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

Язык JavaScript интерпретируемый или компилируемый

JavaScript традиционно считается интерпретируемым языком, так как выполняется построчно в рантайме. Однако современные движки (V8, SpiderMonkey) используют JIT-компиляцию: код сначала компилируется в байт-код или машинный код для оптимизации, а затем выполняется.

Пример:

javascript
function sum(a, b) {
  return a + b;
}
// Интерпретатор/JIT-компилятор обработает это во время выполнения
console.log(sum(2, 3)); // 5

Таким образом, JavaScript сочетает черты обоих подходов, но чаще его называют интерпретируемым из-за первоначальной модели выполнения.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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