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

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

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

Пример:

js
function sum(a, b) {
  return a + b;
}
// Движок может скомпилировать эту функцию в оптимизированный машинный код

Так что JavaScript — это и интерпретируемый, и компилируемый язык, в зависимости от контекста и реализации движка.

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

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

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

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