Mabaki ya JSON
- Mwitu ja Mawazo ya JSON
- Pya ja JSON kwa matokeo ya XML
Uamuzi wa JSON ni kijana wa uamuzi wa JavaScript.
Masharti ya uamuzi wa JSON
Uamuzi wa JSON unatokea katika uamuzi wa jina la kitu la JavaScript:
- Data inaendelea katika kifungu/thamani
- Data husaidiwa na chakula
- Vifungo vya kichwa vinaongea jina la kitu
- Vifungo vya kichwa vinaongea maktaba
Data ya JSON - Jina na thamani
Data ya JSON inasoma kama picha ya jina/thamani.
Jina/kifungu kinasambwa na jina la kiwango, baada ya kifungo na thamani:
实例
"name":"Bill Gates"
Jina la JSON linahitajika kwa ukingo wa kijicho kikuu. Jina la JavaScript hauitakiwe ukingo wa kijicho kikuu.
JSON – ingawa inatokana na jina la kitu la JavaScript
Muundo wa JSON huzungumza na muundo wa jina la kitu la JavaScript.
Kwa JSON, kifungu lazima iweze kuwa maandiko, ikiwa na ukingo wa kijicho kikuu:
JSON
{ "name":"Bill Gates" }
Kwa JavaScript, kifungu kinaukwajika kwa maandiko, namba au jina la kiwango:
JavaScript
{ name:"Bill Gates" }
Thamani ya JSON
Kwa JSON, thamani lazima iweze kuwa aina ya data yako:
- Maandiko
- Namba
- Jina la kitu (jina la kitu la JSON)
- Maktaba
- Boole
- null
Kwa JavaScript, yale yote inaweza kuwa thamani, pengine zaidi ya mawendo maadili ya JavaScript, ikiwemo:
- Funksheni
- Tarehe
- undefined
Kwa JSON, thamani za maandiko lazima iweze kuandikwa kwa ukingo wa kijicho kikuu:
JSON
{ "name":"Bill Gates" }
Kwa JavaScript, unaweza kuandika thamani za maandiko kwa ukingo wa kijicho kikuu au kikio:
JavaScript
{ name:'Bill Gates' }
JSON inatumia uamuzi wa JavaScript
Kwa sababu uamuzi wa JSON unaanza katika uamuzi wa jina la kitu la JavaScript, hivyo halitakuwa na matumizi ya programu zingine za kumshika JSON katika JavaScript.
Kwa JavaScript, unaweza kumwengoa jina la kitu na kuweka data, kama hii:
实例
var person = { name : "Bill Gates", age : 62, city : "Seattle" };
您能够像这样访问 JavaScript 对象:
实例
// 返回 Bill Gates person.name;
也可以像这样访问它:
实例
// 返回 Bill Gates person["name"];
可以像这样修改数据:
实例
person.name = "Steve Jobs";
也可以像这样修改它:
实例
person["name"] = "Steve Jobs";
稍后,您将在本教程学到如何把 JavaScript 对象转换为 JSON。
Jadili za JavaScript kutumika kama JSON
Kama ukiwa na kufanya kwa sababu ya hali ya kina ya JavaScript, jadili za JavaScript pia inaweza kutumika kama JSON.
Unatutafuta mafanikio zaidi kuhusu jadili za JSON kwenye mafunzo hii.
Faili ya JSON
- Aina ya faili ya JSON ni ".json"
- Aina ya MIME ya matukio ya JSON ni "application/json"
- Mwitu ja Mawazo ya JSON
- Pya ja JSON kwa matokeo ya XML