документ не определен ошибка JavaScript (работает в консоли Chrome, но не в интегрированном терминале редактора) - PullRequest
0 голосов
/ 16 мая 2018

Я использую код Visual Studio, и мне нравится тестировать мои console.logs или мой javascript, используя встроенный терминал в VSC. У меня установлен node.js, и я использую «узел». Команда для тестирования запустить мой JavaScript. Я получаю эту ошибку

console.log (document.getElementById ( "пункт") TextContent.); ^

ReferenceError: документ не определен

Я просто проверяю некоторые вещи. Мой HTML-код , код JavaScript

Однако, когда я тестирую свой код через консоль Chrome, он работает для меня. Ни в одном документе не определена ошибка или еще что-нибудь. Может ли кто-нибудь помочь мне в этом? Спасибо!

1 Ответ

0 голосов
/ 16 мая 2018

document Существует только в браузере.Если вы пытаетесь просто запустить Javascript напрямую без сопровождающего браузера, это не удастся.

То же самое относится и к объекту window, оба они доступны только в реальной среде браузера.По этой причине это работает в консоли Chrome, поскольку вы находитесь на веб-странице и имеете доступ к этим объектам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...