
He visto videos y cuando la gente ejecuta esto, funciona bien. También probé console.log y obtengo-- 'consola' indefinido. tengo node.js instalado
El document no es una parte integrada de JavaScript. Es parte de la API web proporcionada por los navegadores que obtiene cuando carga su JS usando un elemento <script> en un documento HTML en un navegador web. No está haciendo eso, y el document no tiene un método de log todos modos.
Está ejecutando su JS usando Windows Script Host, que no es eso. WSH no tiene un document .
Probablemente quieras:
WriteLineNo está ejecutando en un navegador, no hay ningún document (además, allí también estaría console.log ). Está ejecutando en Windows Script Host, puede usar WScript.Echo en su lugar. Pero prefiero recomendarle que ejecute su código en un navegador o node.js de todos modos, WSH no es un entorno muy útil para aprender JavaScript moderno.
Usted escribió que tiene instalado node.js, por lo que el problema podría ser que simplemente usó el comando incorrecto: ¡debería ser node y no start !