JSON poate stoca funcții?
JSON poate stoca funcții?

Video: JSON poate stoca funcții?

Video: JSON poate stoca funcții?
Video: Aplicaţie web de facturare gratuită, e-Factura XML, JSON, PDF, email 2024, Aprilie
Anonim

Nu este funcţie tip de date în JSON . JSON acceptă obiecte, matrice, șiruri de caractere, numere, boolean și null. Este un format de date, nu un limbaj de programare. Nu prea are sens ca acesta să susțină funcții.

Prin urmare, JSON poate avea funcții?

Răspunsul oficial este: Nu, nu este valabil de definit funcții în JSON rezultate! Chiar dacă JSON este folosit ca format de serializare a datelor independent de limbaj, un tunel de „cod” prin alte tipuri voi muncă. A JSON șir de caractere ar putea fi folosit pentru a transmite un JS funcţie la browser-ul clientului pentru execuție.

În al doilea rând, cheia JSON poate fi un număr? JSON permite doar cheie numele să fie șiruri. Nu folosești JSON deşi. Aveți un obiect JavaScript literal. Tu poate sa utilizați identificatori pentru chei , ci un identificator poate sa nu începe cu a număr.

Atunci, la ce folosește JSON Stringify?

The JSON . stringe metoda convertește o valoare JavaScript în a JSON şir. Este de obicei folosit pentru a converti matrice sau obiecte JavaScript JSON , deși poate fi și folosit cu tipuri de date simple, cum ar fi șiruri și numere.

JSON este un limbaj de programare?

JSON este un format de date. Ar putea fi clasificat ca a limba , dar nu a limbaj de programare . Relația sa cu JavaScript este că își împărtășește sintaxa (mai mult sau mai puțin) cu un subset de literale JavaScript. The JSON specificația îl definește complet; nu depinde de referințele la specificația JavaScript.

Recomandat: