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