Klausimai pažymėti „eval“

eval yra funkcija, leidžianti programuotojui atlikti kodą, parašytą ta pačia kalba, iš kodo kintamojo.
25
atsakymai

Kodėl „JavaScript“ eval funkcijos yra bloga idėja?

Eval funkcija yra galingas ir paprastas būdas dinamiškai generuoti kodą, taigi kokios yra išlygos?
nustatytas 17 sep. '08 10:09 val
3
atsakymai

Koks yra skirtumas tarp eval, exec ir kompiliacijos Python?

Studijuoju dinaminį Python kodo įvertinimą ir esu eval () ir compile () funkcijose bei vykdomojoje išraiška. Ar kas nors gali paaiškinti skirtumą tarp eval ir exec ir kaip skirtingi kompiliavimo () režimai tinka?
nustatyti 08 vas '10, 12:56
9
atsakymai

Koks yra geriausias būdas skriptui skambinti iš kito scenarijaus?

Turiu scenarijų pavadinimu test1.py, kuris nėra modulyje. Jis paprasčiausiai turi kodą, kuris turėtų būti vykdomas pradėjus scenarijų. Nėra funkcijų, klasių, metodų ir kt. Turiu kitą scenarijų, kuris veikia kaip paslauga. Noriu paskambinti ...
Nustatyta liepos 27 d. 09 val
23
atsakymai

Kada javascript eval () nėra blogis?

Rašau „JavaScript“ kodą, kad galėčiau analizuoti vartotojo įvestas funkcijas (tokias funkcijas kaip lentelės). Sukūrusi formulę, galėjau ją konvertuoti į „JavaScript“ ir paleisti eval (), kad gautumėte rezultatą. Tačiau aš visada išvengiau eval () ...
nustatyti spalio 13 d '08, 17:28
5
atsakymai

Įvertinkite išraišką, pateiktą kaip eilutę

Aš smalsu sužinoti, ar R gali naudoti savo eval () funkciją, pavyzdžiui, atlikti atliktus skaičiavimus. eilutė Tai yra įprastas atvejis: eval ("5 + 5"). Tačiau vietoj 10 gaunu: [1] "5 + 5" Bet koks sprendimas?
lapkričio 16 d. '09 8:39 val
9
atsakymai

Ką daro Python eval ()?

Knygoje, kurią perskaičiau „Python“, ji ir toliau naudoja Eval kodą (įvestis („blah“)). Aš perskaičiau dokumentaciją ir suprantu, tačiau vis dar nematau, kaip ji keičia įvesties () funkciją. Ką jis daro? Ar kas nors gali paaiškinti?
nustatyti 21 vas '12 22:19
12
atsakymai

Kodėl būtent šis blogis?

Žinau, kad „Lisp“ ir „Scheme“ programuotojai paprastai sako, kad būtina vengti eval, jei tai būtina. Pamačiau tą pačią rekomendaciją kelioms programavimo kalboms, tačiau dar nemačiau aiškių argumentų prieš eval naudojimą. ...
balandžio 3 d. '10, 16:50
1
atsakymas

Kodėl {} + {} NaN yra tik kliento pusėje? Kodėl ne „Node.js“?

Dabar [] + [] yra tuščia eilutė, [] + {} - "[objekto objektas]", ir {} + [] yra 0. Kodėl {} + {} NaN? > {} + {} NaN Mano klausimas yra ne tai, kodėl ({} + {}) ToString () yra „[Object Object] [Object Object]“, o NaN.toString () yra „NaN“ , tai ...
birželio 24 d. 13 val
10
atsakymai

eval komanda bash ir jos tipinis naudojimas

Perskaitę „bash“ rankinius puslapius ir apie šį pranešimą. Man vis dar sunku tiksliai suprasti, ką daro Eval komanda ir kuri bus jos tipinė paskirtis. Pavyzdžiui, jei darome: bash $ set - vienas du trys # rinkiniai $ 1 $ 2 $ 3 bash $ ...
yra nustatyta birželio 16 d. 12 val
8
atsakymai

Ar Java yra eval () funkcija?

Turiu tokią eilutę kaip: String str = "4 * 5"; Dabar turiu gauti 20 rezultatų, naudodamas eilutę. Žinau, kad kai kuriose kitose kalbose tai padarys eval () funkcija. Kaip tai padaryti Java?
nustatytas balandžio 09 d '10, 7:07
5
atsakymai

sukurti klasės klasę iš kintamojo php?

Žinau, kad šis klausimas skamba gana miglotai, todėl aš padarysiu jį geriau suprantamą pavyzdžiu: $ var = 'bar'; $ bar = new {$ var} klasė ('var for __construct ()'); // $ bar = naujas barClass ('var for __construct ()'); Tai aš noriu daryti. ...
nustatyti 10 vas '09 23:52
8
atsakymai

Kodėl naudoti „eval“ blogą praktiką?

Naudoju šią klasę, kad galėčiau lengvai išsaugoti savo dainų duomenis. class Song: „attsToStore = („ Vardas “,„ Menininkas “,„ Albumas “,„ Žanras “,„ Vieta “) __init __ (savarankiškai): už att in self.at ...
nustatyti 02 gruodis '09 4:34 val
5
atsakymai

Naudojant python eval () vs ast.literal_eval ()?

Turiu tam tikrą kodą, kur eval () pasirodė kaip galimas sprendimas. Dabar aš niekada neturėjau naudoti eval () anksčiau, bet aš rasiu daug informacijos apie galimą pavojų, kurį jis gali sukelti. Tačiau aš labai bijo ...
nustatytas kovo 14 d. 13 val. 11:50
19
atsakymai

<script> elementų, įterptų su .innerHTML, vykdymas

Turiu scenarijų, kuris įterpia tam tikrą turinį į elementą, naudojant vidinįHTML. Turinys gali būti, pavyzdžiui: <script type = "text / javascript"> įspėjimas ("test"); </ script> <strong> test </ strong> Problema ta, kad kodas ...
07 Bal '10, 14:48
18
atsakymai

Kada blogas blogis php?

Visais metais, kai aš vystiausi php, visada girdėjau, kad eval () yra blogis. Atsižvelgiant į šį kodą, ar naudinga naudoti antrą (ir elegantiškesnę) parinktį? Jei ne, kodėl gi ne? // $ tipas yra SQL ataskaitos rezultatas / ...
birželio 04 d., 18.43 val