Я наблюдаю курс, в котором профессор упоминает о локальном контексте выполнения, создаваемом каждый раз, когда мы выполняем функцию, созданную нами (он точно не говорит об этом, однако он не упоминает об этом, когда объясняет внешние функции, такие как setTimeOut
или fetch
). Однако что происходит, когда мы вызываем внешнюю функцию (например, setTimeOut
или fetch
), javascript также создает локальный контекст выполнения для этих функций? Под внешними функциями я подразумеваю функции, созданные не нами, а частью API.