19.1 Состояние во времени и смена процессов

При каждом открытии страницы создаётся новый процесс исполнения. Состояние счётчика сохраняется средой браузера и используется новым процессом как исходная точка поведения.

Рабочая область

Процесс: ----
Кликов сохранено: 0

Инструкция

  1. Откройте страницу и обратите внимание на ID процесса.
  2. Нажмите кнопку «Клик» несколько раз.
  3. Перезагрузите страницу кнопкой «Перезагрузить страницу».
  4. Сравните ID процесса и значение счётчика.
  5. Нажмите «Сбросить счётчик» и перезагрузите страницу ещё раз.

Наблюдения

При каждой загрузке страницы создаётся новый процесс исполнения, что видно по изменению ID процесса. Значение счётчика сохраняется между загрузками и используется новым процессом. Это показывает, что во времени сохраняется не процесс, а состояние, удерживаемое браузерной средой.