Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo robí Javascript odpadá Nemožno otvoriť Mean

? " . Nedefinovaný " Funkcia neplatné v JavaScripte je vyhradenej funkcia , ktorá vždy vráti hodnotu JavaScriptu To prinúti adresu URL , ktorá volá funkciu void zostať na rovnakom mieste , pretože nedefinovaný URL neposkytuje cieľové umiestnenie . JavaScript void funkcie nemožno otvoriť , pretože je doslova nič otvoriť . V nedefinovanú hodnotu

programovacích jazykov pre počítače často používajú viac hodnôt znamenať rôzne nuansy nič . Hodnota " 0 " je číselné a reťazec " " je text nulovou dĺžkou , zatiaľ čo ľudia sú zahrnuté myslieť na to ako " nič " , títo majú výrazne odlišné hodnoty a vlastnosti v počítačových jazykoch . Termín pre doslovný nič nie je " null " . JavaScript definuje " nedefinovaný " ako samostatný druh " null " hodnoty , ktoré zvyčajne sa vracia k indikácii nevyčísliteľnú hodnotu .
Void a undefined

funkcie void v JavaScripte sa vždy vráti hodnotu " nedefinované " , ktorý môže vzniesť otázku , prečo je potrebné funkcie na prvom mieste , pretože nedefinovaná hodnota môže byť používaný namiesto toho . Problém je , že JavaScript umožňuje operátorom sa " preťaženie " , alebo priradiť nové hodnoty programovo . Je právne uviesť nasledujúce JavaScriptu :

var definované = 42 ;

zmení hodnotu nedefinovanej prevádzkovateľa od definovať až 42 , čo je veľmi definovaná hodnota . Avšak , funkcia void ( 0 ) vždy vráti hodnotu undefined , aj keď sama o sebe definovaná bol preťažený a je už definovaný .
Prázdna v HTML

JavaScript možné aktivovať na webové stránky kliknutím na odkaz , ktorý spôsobí , že kód JavaScriptu pripojený k tejto kotve ktoré majú byť vykonané . To spôsobuje problém , pretože kliknutím na kotvu zvyčajne hovorí webového prehliadača prejdite na tento odkaz , ak prednostné správanie je miesto toho zostať na rovnakej stránke , musíme poslať miesto , ktoré hovorí , prehliadač ísť " nikde " . ; Použitie prázdno ( 0 ) , ako túto kotvu je jeden spôsob , ako to urobiť , pretože to vyhodnotí na hodnotu undefined , prehliadač nemá kam ísť a preto zostane tam , kde je
odpadá Nemožno otvoriť < . br >

Ak ste v programovacom prostredí a zobrazí sa chybové hlásenie , že " JavaScript Void Nemožno otvoriť , " Táto chyba je takmer tautologické : chybové hlásenie oznamujúce , že nedefinovaná URL je nedefinované miesto , ktoré nie je možné otvoriť . Táto situácia môže nastať v prípade chyby , kontrola rutina pokúsila spracovať JavaScript : odkaz void ( 0 ) , ako by sa jednalo o štandardný URL . Ak je to očakávané správanie , potom sa vaše kontrolu chýb mechanizmus môže sám byť na vine . Skontrolujte , či váš kód , aby zabezpečili , že nie ste odoslanie neštandardné URL v mieste, kde je skutočne potrebné normálne umiestnenie HTTP .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené