Vai JSON var saglabāt funkcijas?
Vai JSON var saglabāt funkcijas?

Video: Vai JSON var saglabāt funkcijas?

Video: Vai JSON var saglabāt funkcijas?
Video: Клонирование репозитория GitHub с помощью Laravel Sail 2024, Novembris
Anonim

Tur nav funkciju ievadiet datus JSON . JSON atbalsta objektus, masīvus, virknes, skaitļus, Būla vērtības un nulles. Tas ir datu formāts, nevis programmēšanas valoda. Nav lielas jēgas to atbalstīt funkcijas.

Vai JSON var būt funkcijas?

Oficiālā atbilde ir: Nē, nav derīgi definēt funkcijas iekšā JSON rezultāti! Pat ja JSON tiek izmantots kā no valodas neatkarīgs datu serializācijas formāts, "koda" tunelēšana caur citiem veidiem gribu strādāt. A JSON virkne var tikt izmantota JS nodošanai funkciju uz klienta puses pārlūkprogrammu izpildei.

Otrkārt, vai JSON atslēga var būt skaitlis? JSON tikai atļauj taustiņu nosaukumi ir virknes. Jūs neizmantojat JSON tomēr. Jums ir JavaScript objekta literāls. Tu var izmantot identifikatorus atslēgas , bet identifikators var nesāc ar a numuru.

Tad kāda ir JSON Stringify izmantošana?

The JSON . nospriegot metode pārvērš JavaScript vērtību par a JSON virkne. Tas parasti ir lietots lai pārvērstu JavaScript masīvus vai objektus uz JSON , lai gan var arī būt lietots ar vienkāršiem datu veidiem, piemēram, virknēm un cipariem.

Vai JSON ir programmēšanas valoda?

JSON ir datu formāts. To varētu klasificēt kā a valodu , bet ne a programmēšanas valoda . Tā saistība ar JavaScript ir tāda, ka tā koplieto sintakse (vairāk vai mazāk) ar JavaScript literāļu apakškopu. The JSON specifikācija to definē pilnībā; tas nav atkarīgs no atsaucēm uz JavaScript specifikāciju.

Ieteicams: