A mund të ruajë funksionet JSON?
A mund të ruajë funksionet JSON?

Video: A mund të ruajë funksionet JSON?

Video: A mund të ruajë funksionet JSON?
Video: How Bone Marrow Keeps You Alive 2024, Prill
Anonim

Nuk ka funksionin lloji i të dhënave në JSON . JSON mbështet objekte, vargje, vargje, numra, booleans dhe null. Është një format të dhënash, jo një gjuhë programimi. Nuk ka shumë kuptim që ajo të mbështesë funksione.

Prandaj, a mund të ketë funksione JSON?

Përgjigja zyrtare është: Jo, nuk vlen të përcaktohet funksione në JSON rezultatet! Edhe nëse JSON përdoret si një format i pavarur i serializimit të të dhënave, një tunelzim i "kodit" përmes llojeve të tjera do puna. A JSON vargu mund të përdoret për të kaluar një JS funksionin në shfletuesin e klientit për ekzekutim.

Së dyti, a mund të jetë çelësi JSON një numër? JSON vetëm lejon Celës emrat të jenë vargje. Ju nuk jeni duke përdorur JSON edhe pse. Ju keni një objekt JavaScript fjalë për fjalë. Ju mund përdorni identifikues për çelësat , por një identifikues mund mos fillo me a numri.

Atëherë, cili është përdorimi i JSON Stringify?

Të JSON . shtrëngoj metoda konverton një vlerë JavaScript në a JSON varg. Është tipike të përdorura për të kthyer vargjet ose objektet JavaScript në JSON , megjithëse mund të jetë gjithashtu të përdorura me lloje të thjeshta të dhënash si vargjet dhe numrat.

A është JSON një gjuhë programimi?

JSON është një format të dhënash. Mund të klasifikohet si një gjuhe , por jo a gjuhë programimi . Marrëdhënia e tij me JavaScript është se ai ndan sintaksën e tij (pak a shumë) me një nëngrup fjalësh fjalë për fjalë JavaScript. Të JSON specifikimi e përcakton atë plotësisht; nuk varet nga referencat në specifikimet JavaScript.

Recommended: