*   >> Lese Utdanning Artikler >> science >> programming

Strings And The Javascript Eval Function

ser." Vel, hvis flere utsagn er skrevet på vanlig måte som vi så ovenfor, så vil de ikke fungere. Vi har sett den tilstanden der disse uttalelsene jobbe ovenfor. Den fjerde punktum er "Ikke kall eval å vurdere et aritmetisk uttrykk;. Script evaluerer aritmetiske uttrykk automatisk" Vi må tolke denne setningen, siden vi har med hell brukt eval å evaluere aritmetiske uttrykk. Den normale måten å evaluere aritmetiske uttrykk er å tilordne tall til variabler, og deretter sette variablene i et aritmetisk uttrykk. Du trenger ikke en eval funksjon for å vurdere et aritmetisk uttrykk.

Så da bør bruke eval funksjon for aritmetiske uttrykk bare hvis det bringer ut noen fordel. Den femte punktum, legger mer mening til forrige setning. Den sjette setning er "Hvis argumentet for eval er ikke en streng, returnerer eval argumentet uendret." Vi må være forsiktig her. Vi har sett uttalelser som er riktig i seg selv, men forårsaker en feil når de danner eval argument. Vi har sett andre uttalelser som er riktig i seg selv og eval har konvertert dem til kjørbar kode.

Konklusjon Enhver enkelt setning uten en uavhengig streng eller en variabel som inneholder en uavhengig strengliteral og uten å avslutte semikolon fungerer som argument til eval () -funksjonen. Hvis et enkelt uttrykk settes i anførselstegn, vil det fungere som argument til eval () -funksjonen, på betingelse av at sine spesialtegn rømt. Dette uttrykket i anførselstegn kan ha variabler holder selvstendige strenger. Hvis du ønsker flere utsagn å være argumentet for eval () -funksjonen følge reglene nedenfor: - Legg ved utsagnene i anførselstegn. - Escape alle spesialtegn.

- Har semikolon mellom uttalelser og ha dem rømt. Bruke eval () -funksjonen med JSON-fil er en spesiell sak, som jeg har gitt ovenfor. Det er det. Jeg håper fra nå av vil du bruke eval () -funksjonen med mer selvtillit. Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor og mitt navn, Chrys, i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Høyre Operand og Javascript eval Funksjons Statements og Javascript Eval Funksjon Strings og Javascript Eval Function Anmeldelser

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.