Реклама

Пишете и изпълнявайте JavaScript мигновено в безопасна пясъчна среда — вижте изхода в console, върнатите стойности, грешките и времето без да отваряте DevTools. Безплатно и работи във вашия браузър.

Работи в изолиран iframe във вашия браузър — нищо не се изпраща към сървър.

Натиснете Ctrl/⌘ + Enter за изпълнение
JavaScript
1
Console
>_ Изходът от console се появява тук

За JavaScript тестер

JavaScript тестерът е онлайн JS плейграунд, където можете да пишете и изпълнявате JavaScript мигновено без отваряне на DevTools или настройка на проект. Напишете код в редактора, натиснете Изпълни или Ctrl/Cmd + Enter, и панелът на конзолата показва вашия лог изход, предупреждения, грешки и време за изпълнение.

Кодът ви се изпълнява вътре в изолиран iframe без достъп до заобикалящата страница. Всяко изпълнение стартира в нова изолирана среда, така че оставащи променливи и неконтролируем код от предишен опит никога не замърсяват следващия, а блокиращи диалози като alert се неутрализират, така че страницата никога не замръзва.

Тъй като всичко се изпълнява от страна на клиента в браузъра ви, нищо от въведеното не се изпраща до сървър. Това е бърз, поверителен начин да тествате откъс от Stack Overflow, да проверите поведението на async/await, или да дебъгвате малка функция.

Как да използвате JavaScript тестер

  1. Напишете или поставете JavaScript в панела на редактора, или кликнете Пример за работещ пример.
  2. Кликнете Изпълни, или натиснете Ctrl/Cmd + Enter, за да изпълните кода.
  3. Прочетете изхода на console.log, info, warn и error — плюс всички хвърлени грешки — в панела на конзолата, с показано време за изпълнение при завършване.
  4. Активирайте Автоматично изпълнение, за да изпълнявате кода отново автоматично, докато редактирате.
  5. Използвайте Изчисти конзолата, за да изпразните изхода, или Изчисти, за да започнете отначало с нов код.

Често задавани въпроси

Скриптът ви се изпълнява вътре в iframe с ограничението sandbox="allow-scripts", изолиран от страницата. Изходът на конзолата и грешките се препращат обратно за показване, а iframe-ът се пресъздава при всяко изпълнение, така че предишното състояние се изхвърля.

Извикванията на console.log, console.info, console.warn и console.error се показват в панела на конзолата, заедно с необхванати грешки и ред с времетраене, показващ колко милисекунди е отнело изпълнението.

Да. Съвременен синтаксис, включително async/await, промиси, стрелкови функции и шаблонни литерали, се изпълнява точно както би в браузъра ви, тъй като изолираната среда използва същия JavaScript двигател като страницата.

Не. Всичко се изпълнява локално в изолиран iframe в браузъра ви; нито код, нито изход се предават до сървър.

Да. Безплатен е, не изисква регистрация и можете да изпълнявате колкото откъси искате.

Сподели
Нуждаете се от помощ?
Открихте проблем с този инструмент? Кажете ни.
Докладване на проблем

Добавете този безплатен инструмент към собствения си уебсайт — копирайте и поставете кода по-долу.