Удивительно, но многие начинающие JavaScript – программисты не знают об использовании URL-адреса со спецификатором псевдопротокола javascript: , позволяющего вычислять значения выражения и получать результат выполнения. Инструкции, которые следуют после псевдопротокола, отделяются точкой с запятой. Загружая URL с псевдопротоколом, браузер просто выполняет JavaScript-код. Значение последнего выражения в этом URL-адресе преобразуется в строку, которая отображается браузером в качестве нового документа.

Примеры:

1
2
3
4
5
javascript: 10-8;

javascript: d = new Date(); typeof d;

javascript: alert("Hello, World!");