En subrutin i koder datorprogram , även känd som en funktion , är eval uppgift att utvärdera en rad kod . Eval , representerade i programmeringsspråk som JavaScript , ser på strängen som en representation av programmet och utför den resulterande verkan . Eval används för en mängd olika programmering behov , såsom skapande av kalkylprogram , och kan i stor utsträckning . Dock har eval också en mängd nackdelar, såsom långsammare behandling på grund av behovet att tolka befintliga koder för att säkerställa kompatibilitet , samt säkerhetsrisker . Om Eval
Uppkallad efter sin roll i att utvärdera koden , är funktionen eval anses vara en av de mest dominerande och smidiga former för funktioner i datorprogrammering . Primära användningsområden för eval inkluderar spara och ladda varierande filnamn för en enda fil , samt verkställande systemet och godtyckliga kommandon . Funktionen eval används i många programmeringsspråk , inklusive JavaScript , ActionScript , Lisp , Perl , PHP , PostScript , Python , ColdFusion , REALbasic , Ruby och Microsofts VBScripts . Styrkan och flexibiliteten av funktionen eval medför vissa problem för programmerare som misshandla verktyget . Säkerhetsrisker uppstår när eval koden förvärvas från oprioriterade Internet-källor som kan innehålla angrepp på operativsystemet . Addera EVALIN
ett alternativ till eval kan EVALIN utnyttjas på ett liknande sätt som funktionen eval . EVALIN skiljer sig från eval beror på tillsats av en kodad argument som tillåter specificering av arbetsytan där den kodade uttryck utvärderas . Detta gör att resultaten av den funktion för att föra från en arbetsyta till en annan. EVALIN är användbart i placeringen av data som behövs för ansökan till en annan funktion . Addera ditt UNIX-kommando
För programmerare använder UNIX datorns operativsystem , UNIX-kommandot ger ett alternativ till funktionen eval . Till skillnad från funktionen eval , kräver unix -kommandot inte användarna att ange bang -funktionen ( erkänd som ! ) Att bearbeta ett kommando . Istället är utförandet av ett kommando i UNIX -system automatiskt . Addera DOS kommando
som UNIX -kommandot , är DOS -kommandot funktionen används för en specifik dator operativsystem --- nämligen Microsoft Windows . DOS kommando tillåter programmeraren att komma användargränssnittet eller kommandot processor gränssnitt för att utföra individuella funktionskommandon . DOS -kommandot kan också köra ett visst kommando i systemet automatiskt , utan användning av bang -funktionen .