Al escribir console.log esperaba tener acceso a las funciones del objeto document, pero en su lugar aparece #document y la estructura del...

José Benjamin Domador Sandoval

José Benjamin Domador Sandoval

Pregunta
student
hace 5 años

Al escribir console.log esperaba tener acceso a las funciones del objeto document, pero en su lugar aparece #document y la estructura del documento… en cambio con console.log(console) si aparecen las funciones de console…cómo hago par aver las funciones del objeto document ?

10 respuestas
    Edgar Lopez Arroyo

    Edgar Lopez Arroyo

    student
    hace 5 años

    Para ver mejor lo que contiene document intenta con console.log(window) te mostrara el objeto window dentro de el encontraras detalles de document.

    saludos!

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Si, eso ya lo había notado, solo tenía duda de si podía ver las funciones directamente como con window, gracias igualmente, supongo que es así y ya

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Hola de nuevo DevEdgar, de hecho acabo de revisar window y abro document y no aparece ninguna función (o ninguna identificada con la f estilizada .___.)

    Edgar Lopez Arroyo

    Edgar Lopez Arroyo

    student
    hace 5 años

    hay que ir mas profundo, si quieres mas detalles abre proto dentro encontraras mas informacion y dentro habra otro proto y ahi habra mas información.

    John Cardenas

    John Cardenas

    student
    hace 5 años

    ¡Hola! 🚀

    Creo que te refieres al objeto Object (JavaScript y sus nombres creativos). Puedes acceder así: Screenshot 2021-05-09 191802.png

    Cuando estés dentro, encontrarás varios proto dentro de otros proto. A medida que entres en cada uno, irás recorriendo y viendo toda su herencia prototypal. Allí encontrarás las funciones.

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Si, me refiero a document pero como objeto, es que no se puse el console.log (document) y esperaba ver las funciones que le corresponden a ese objeto, como cuando puse el console.log(window)...quería saber qué otra función hay para document aparte del .write, no se si me explico (es que al hacer el console.log por ejemplo me aparecieron las funciones que le corresponden, como Lastmodified y esas cosas)

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Ahhh!!! sigo sin encontrar la función write!, de dónde viene ?

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Ok, explicaré lo que quiero ver con imágenes y todo, quizás así quede más clara mi duda (quizás no sea posible hacer lo que quiero hacer).

    Hago console.log(console) y me aparece la lista de funciones que tiene, bien.

    Image 1.png

    Procedo a hacerlos con el objeto window (console.log(window)) y me aparecen sus respectivas funciones también.

    Image 2.png

    Pero al hacer console.log con el objeto document no me aparecen sus funciones (o sus métodos pues), y esto es lo que quiero, no comprendo por qué la consola no me regresa eso como cuando lo hago con window o console, la consola me regresa solo el documento html que hice.

    Image 3.png

    Como se puede ver aparecen los métodos que le corresponden al objeto y quiero saber por qué...yo esperaba un listado igual y encontrar entre ese listado la función write .___.

    Edgar Lopez Arroyo

    Edgar Lopez Arroyo

    student
    hace 5 años

    Intenta colocando en la consola del navegador "documnet." este te desplegara una ventana con todos los metodos disponibles para documnet.

    image.png

    José Benjamin Domador Sandoval

    José Benjamin Domador Sandoval

    student
    hace 5 años

    Muchas gracias bro!, jajaja buscando lo conseguí...aún así no estoy conforme >:| ni idea de por qué funciona así entonces ?, si no, tu respuesta fue la más cercana a mi satisfacción xD

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.