Maaari bang mag-imbak ng mga function ang JSON?
Maaari bang mag-imbak ng mga function ang JSON?

Video: Maaari bang mag-imbak ng mga function ang JSON?

Video: Maaari bang mag-imbak ng mga function ang JSON?
Video: Python! Reading and Writing JSON Files 2024, Abril
Anonim

Walang function uri ng data sa JSON . JSON sumusuporta sa mga bagay, array, string, numero, boolean at null. Ito ay isang format ng data, hindi isang programming language. Walang saysay na suportahan nito mga function.

Dito, maaari bang magkaroon ng mga function ang JSON?

Ang opisyal na sagot ay: Hindi, hindi wasto ang pagtukoy mga function sa JSON resulta! Kahit na JSON ay ginagamit bilang isang wika na independiyenteng format ng serialization ng data, isang tunneling ng "code" sa pamamagitan ng iba pang mga uri kalooban trabaho. A JSON string ay maaaring gamitin upang pumasa sa isang JS function sa client-side browser para sa pagpapatupad.

Pangalawa, maaari bang maging numero ang JSON key? JSON pinapayagan lamang susi mga pangalan upang maging mga string. Hindi ka gumagamit JSON bagaman. Mayroon kang literal na object ng JavaScript. Ikaw pwede gumamit ng mga identifier para sa mga susi , ngunit isang identifier pwede huwag magsimula sa a numero.

Kung gayon, ano ang gamit ng JSON Stringify?

Ang JSON . higpitan ang paraan ay nagko-convert ng halaga ng JavaScript sa isang JSON string. Ito ay karaniwang ginamit upang i-convert ang mga array o object ng JavaScript sa JSON , bagama't maaari din ginamit na may mga simpleng uri ng data tulad ng mga string at numero.

Ang JSON ba ay isang programming language?

JSON ay isang format ng data. Maaari itong maiuri bilang a wika , ngunit hindi a programming language . Ang kaugnayan nito sa JavaScript ay ang pagbabahagi nito ng syntax nito (higit pa o mas kaunti) sa isang subset ng mga literal ng JavaScript. Ang JSON ang detalye ay ganap na tumutukoy dito; hindi ito nakadepende sa mga sanggunian sa detalye ng JavaScript.

Inirerekumendang: