Môže JSON ukladať funkcie?
Môže JSON ukladať funkcie?

Video: Môže JSON ukladať funkcie?

Video: Môže JSON ukladať funkcie?
Video: ПРЕОБРАЗОВАТЬ ВСТРОЕННОЕ JSON В ДАННУЮ РАМКУ С ФУНКЦИЕЙ СОЗДАНИЯ ПИТОНА И ХРАНИТЬ НЕДОСТУПНЫЕ ДАННЫЕ 2024, Apríl
Anonim

Nie je tam žiadny funkciu dátový typ v JSON . JSON podporuje objekty, polia, reťazce, čísla, booleany a null. Je to dátový formát, nie programovací jazyk. Nemá veľký zmysel, aby to podporovalo funkcie.

Môže mať JSON funkcie?

Oficiálna odpoveď znie: Nie, nie je platné definovať funkcie v JSON výsledky! Aj keď JSON sa používa ako jazykovo nezávislý formát serializácie údajov, tunelovanie "kódu" cez iné typy bude práca. A JSON reťazec môže byť použitý na odovzdanie JS funkciu do prehliadača na strane klienta na vykonanie.

Po druhé, môže byť kľúč JSON číslo? JSON len povoľuje kľúč mená majú byť reťazce. Nepoužívate JSON predsa. Máte doslovný objekt JavaScriptu. vy môcť používať identifikátory pre kľúče , ale identifikátor môcť nezačínajte s a číslo.

Aké je potom použitie JSON Stringify?

The JSON . stringify metóda konvertuje hodnotu JavaScript na a JSON reťazec. Zvyčajne je použité na konverziu polí alebo objektov JavaScriptu JSON , aj keď tiež môže byť použité s jednoduchými dátovými typmi, ako sú reťazce a čísla.

Je JSON programovací jazyk?

JSON je dátový formát. Dalo by sa klasifikovať ako a Jazyk , ale nie a programovací jazyk . Jeho vzťah k JavaScriptu je, že zdieľa svoju syntax (viac-menej) s podmnožinou literálov JavaScriptu. The JSON špecifikácia ho úplne definuje; nezávisí od odkazov na špecifikáciu JavaScriptu.

Odporúča: