|
|
Postitatud 15.12.2017 10:23:56
|
|
|
|

JS programmis, kui soovime saada muutuja väärtust või objekti omadust, võib muutuja või objekti nimi olla dünaamiliselt genereeritud, näiteks:
Praegu tuleb kasutada hindamismeetodit ning koodimuudatus on järgmine:
Hindamise üksikasjalik selgitus on järgmine: Eval-funktsioon võtab parameetri s ja tagastab s-i otse, kui s ei ole string. Vastasel juhul täidetakse S-lause. Kui S-lause täitmise tulemus on väärtus, tagastab see selle väärtuse, vastasel juhul tagastatakse määratlemata. Tuleb märkida, et objekti deklaratsiooni süntaks "{}" ei tagasta väärtust, see tuleb sulgudesse panna, et väärtus tagastada, lihtne näide on järgmine
On näha, et objekti deklaratsioonilausete puhul on see ainult täitmine ega tagasta väärtust. Et tagastada levinud objekti deklaratsioonilause, näiteks "{}", tuleb see sulgudesse panna, et muuta see avaldiseks ja tagastada selle väärtus. See on ka üks JSON-i kasutamise põhiprintsiipe Ajaxi arenduses. Näites on selgelt näha, et teine hoiatuslause väljund on määratlemata, samas kui kolmas sulgudega väljund on objekt, mida lause esindab.
|
Eelmine:MySQL Dump impordib ja ekspordib andmebaasi kokkuvõtteidJärgmine:AES, DES, MD5, RSA, SHA krüpteerimisliides
|