Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    confusione: oggetto/nodo

    inserisco qui questa domanda, sperando che questa sia la sezione giusta. si tratta di una domanda inerente il DOM, dal momento in cui lo sto studiando come argomento del javascript(in cui sono alle prime armi) mi sembra conveniente scrivere qui.

    dunque, la domanda è molto semplice: mi piace avere i concetti di base ben chiari e fissarli bene, per evitare complicazioni e confusioni che potrebbero generarsi col prosieguo degli studi.

    riguardo il DOM, leggo da un libro:
    "Nel modello DOM ogni elemento del docuemento HTML, compresi testi e attributi, diviene un oggetto."

    in w3schools.com leggo
    "In the DOM, everything in an HTML document is a node." ossia "nel Dom tutto(qualsiasi elemento" in un documento HTML diviene un nodo."

    in virtù di queste due definizioni viene spontaneo dirmi: parlare di nodo e parlare di oggetto è la stessa cosa. o no?
    anzi per essere più preciso riesco a ricavare che: nella terminologia riguardante il DOM ogni elemento viene definito "nodo". in javascript il nodo corrisponde ad "un oggetto". mi dite se quest'ultima affermazione in particolar modo è corretta?

    grazie

  2. #2
    Sono vere entrambe le cose.
    E' un oggetto, e questo ti dovrebbe essere ben chiaro se sai qualcosa di programmazione a oggetti - altrimenti spero per te che il testo che stai studiando sia buono.
    E' un nodo nel senso che è un oggetto della classe node. Ed è un nodo nel senso che è un elemento di una struttura ad albero (un albero è una struttura composta da nodi, ognuno dei quali ha un padre e zero o più figli; un esempio tipico di albero sono le cartelle che hai nell'hard disk).

  3. #3
    grazie

  4. #4
    letto ora dal w3schools In the HTML DOM, each node is an object.

  5. #5
    Originariamente inviato da MrMarco
    letto ora dal w3schools In the HTML DOM, each node is an object.
    W3schools non è proprio la risorsa dove trovare documentazione rigorosa, anche se escono sempre per primi su google.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.