2016-02-28 19 views
5

Qual è la differenza tra autore e tempo di esecuzione in JavaScript? Sto leggendo la serie YDKJS e l'autore continua a menzionare il tempo dell'autore e mi sembra che il tempo dell'autore sia quando il codice viene scritto, ma speravo che qualcuno potesse chiarirlo un po 'di più per me.Tempo autore vs tempo di esecuzione in JavaScript

Contesto: questo non è un collegamento in fase autore ma un collegamento runtime. (Da YDKJ questo & Prototipi Object)

+0

Un contesto di utilizzo dei termini potrebbe aiutare – charlietfl

risposta

5

Autore-tempo significa - si è deciso quando si scrive il codice (e compilarlo) ... Questo è fondamentalmente indirizzare il nostro ambito lessicale di run-time significa che è deciso durante l'esecuzione . Questo fondamentalmente mira all'ambito dinamico.

1

L'ora dell'autore può essere intesa come percezione del programma come lo si vede prima della compilazione, che non prevede valori di variabili all'interno del tempo di esecuzione come in input dell'utente. Nel contesto del software pensato per gli sviluppatori, questo può essere aggravato nel significato a livelli aggiuntivi di complessità. Avere questo o quello chiamato da qualcuno che viene da viaggi all'estero e loo-toilette, varierà nell'incertezza, ma potrebbe eventualmente riguardare la loro idea di gabinetto dall'estero da prendere come differenza nella dogana.

Ho letto le prossime sezioni del libro, e il tempo dell'autore sembra non essere un termine scientifico riconosciuto da wikipedia mentre presumibilmente è l'opposto del tempo di esecuzione, diventa più una cosa vivente soggetta alla manifestazione "filosofica" del tempo dell'autore che può includere unwittings Segnalazione di terze parti di questo collocandolo in condizioni esotiche di cui la terza parte potrebbe non aver avuto la preconoscenza esatta.

Ci sono delle regole per capire come, infine, il compilatore interpreta questo, e mentre si può percepire cosa significherà essere inteso. L'utilità proviene dal compilatore che chiama questo crimine commesso da un uomo nella stazione di polizia (in fase di runtime).

Problemi correlati