let url = new URL("https://stackoverflow.com/questions/ask")
Появится ошибка, подобная этой:
URL не определен
На самом деле, в современных браузерах это работает хорошо.Однако, если вы запустите его в среде node.js
, вы получите такую ошибку.
Я исследовал документацию , она говорит, что это глобальный класс:
Класс URL, совместимый с браузером, реализованный в соответствии со стандартом URL WHATWG.Примеры проанализированных URL-адресов можно найти в самом стандарте.Класс URL также доступен для глобального объекта.
Итак, в чем проблема?