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

Javascript neukončený reťazec literálny chyby

Keď definujete reťazec v JavaScripte , môžete priložiť reťazec znakov v úvodzovkách . Ak spustíte reťazec s jedným citátom , musíte ukončiť reťazec s jedným citátom , a uniknúť iné jednotlivé znaky quote , ktoré by mohli byť obsiahnuté v texte reťazca , ako je napríklad apostrof alebo tlmočníka JavaScript dostane zmätený. Ak dostanete chybu " neukončený reťazec literála " v JavaScripte , znamená to , že ste začali reťazec zadaním znakov , ktoré majú byť obsiahnuté v tomto reťazci , reťazcový literál , ale nikdy určený koniec reťazca , takže reťazec neukončený . Vzhľadom k tomu , JavaScript nevie , kde reťazec sa zastaví a kde kód JavaScript pokračuje , zastaví sa a dáva vám k chybe . Vrátane zalomenie riadku

JavaScript , nemôžete zahrnúť konce riadkov v reťazci tým , vrátane skutočných koncov riadkov v definícii reťazca . Viacriadkový reťazec vyhlásenie v JavaScripte spôsobí chybu " neukončený reťazec literálny " . Napríklad :

//toto vytvára " neukončený reťazec literálny " errorvar reťazec = " Vytlačiť potom thisand to na inom riadku " ;

vložte nové riadky v reťazci JavaScripte pomocou nového linka znak " . \\ n" Napríklad :

var string = " Vytlačiť \\ nand potom je to na inej linke " ;
Použitie PHP premenné sa zalomením riadku

JavaScript a PHP sú často používané spoločne , ako je JavaScript na strane klienta , skriptovací jazyk PHP a je server - side jazyk . Avšak , ak ho aplikujete PHP premennú , ktorá obsahuje riadok rozdelí do kódu JavaScriptu , dostanete chybu " neukončený reťazec literálny " . Vzhľadom k tomu , konce riadkov sú dynamicky vložené za behu , to môže byť ťažké ladiť . Napríklad :

;

Odporúčané články

Najnovšie články

JavaScript Programovanie

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