Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Che cosa Javascript Void non può aprire Mean ?

La funzione di vuoto in JavaScript è una funzione riservata che restituisce sempre il valore di JavaScript Ciò impone un URL che chiama la funzione void di rimanere nella stessa posizione , perché " non definito ". un URL non definito non fornisce un percorso di destinazione . Funzioni nulle JavaScript non può aprire perché non c'è letteralmente nulla da aprire. I non definiti Valore

linguaggi di programmazione informatica utilizzano spesso più valori a significare varie sfumature di niente . Il valore "0" è numerico e la stringa " " è un testo di lunghezza zero , mentre gli esseri umani sono incluse a pensare sia come " nulla", questi hanno valori e proprietà nettamente diverse in linguaggi informatici . Il termine per la letterale niente è "null ". Javascript definisce "indefinito ", come una specie separata di valore "null" , che in genere viene restituito per indicare un valore incalcolabile .
Void e undefined

la funzione void in JavaScript restituisce sempre un valore "indefinito ", che può sollevare la questione del perché una funzione è necessario , in primo luogo , come il valore indefinito può essere usato al posto . Il problema è che JavaScript permette agli operatori di essere " sovraccarico ", o assegnati nuovi valori di codice. E ' legale per dichiarare quanto segue in JavaScript :

var undefined = 42 ;

questo modo il valore del gestore da undefined undefined a 42 , che è molto più un valore definito . Tuttavia, la funzione di vuoto ( 0 ) restituisce sempre il valore undefined , anche se non definito se stesso è stato sovraccaricato e non è più definito.
Void in HTML

JavaScript può essere attivata in una pagina Web facendo clic su un link , il che fa sì che il codice JavaScript collegato a quella ancora da eseguire . Ciò causa un problema perché cliccando su un ancoraggio in genere dice un browser Web per procedere a tale collegamento , se il comportamento preferito è invece di rimanere sulla stessa pagina , abbiamo bisogno di inviare una posizione che indica al browser di andare " da nessuna parte . " , Utilizzo void ( 0) come quella di ancoraggio è un modo per fare questo, perché restituisce undefined , il browser non ha dove andare e quindi rimane dov'è
Void non può aprire < . br>

Se si è in un ambiente di programmazione e si riceve un messaggio di errore " Void JavaScript non può aprire ", questo errore è quasi tautologico : il messaggio di errore che dice che un URL non definito è un ubicazione indefinito che non può essere aperto . Ciò può verificarsi quando un controllo degli errori tentativi di routine per elaborare un javascript : void ( 0 ) collegamento come se fosse un URL standard. Se questo è il comportamento previsto , allora il vostro meccanismo di controllo degli errori può di per sé essere in difetto. Controllare il codice per garantire che non si sta inviando un URL non standard in un punto in cui è effettivamente necessaria una posizione normale HTTP .

 

Programmazione © www.354353.com