一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - json - 告訴大家什么是JSON

告訴大家什么是JSON

2022-01-03 21:40json教程網 json

JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。易于人閱讀和編寫。同時也易于機器解析和生成。

它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。 JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。這些特性使JSON成為理想的數據交換語言。

JSON建構于兩種結構:


“名稱/值”對的集合(A collection of name/value pairs)。不同的語言中,它被理解為對象(object),紀錄(record),結構(struct),字典(dictionary),哈希表(hash table),有鍵列表(keyed list),或者關聯(lián)數組 (associative array)。 
值的有序列表(An ordered list of values)。在大部分語言中,它被理解為數組(array)。 
這些都是常見的數據結構。事實上大部分現代計算機語言都以某種形式支持它們。這使得一種數據格式在同樣基于這些結構的編程語言之間交換成為可能。

JSON具有以下這些形式:

對象是一個無序的“‘名稱/值'對”集合。一個對象以“{”(左括號)開始,“}”(右括號)結束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值' 對”之間使用“,”(逗號)分隔。

告訴大家什么是JSON

數組是值(value)的有序集合。一個數組以“[”(左中括號)開始,“]”(右中括號)結束。值之間使用“,”(逗號)分隔。

告訴大家什么是JSON

值(value)可以是雙引號括起來的字符串(string)、數值(number)、truefalsenull、對象(object)或者數組(array)。這些結構可以嵌套。

告訴大家什么是JSON

字符串(string)是由雙引號包圍的任意數量Unicode字符的集合,使用反斜線轉義。一個字符(character)即一個單獨的字符串(character string)。

字符串(string)與C或者Java的字符串非常相似。

告訴大家什么是JSON

數值(number)也與C或者Java的數值非常相似。除去未曾使用的八進制與十六進制格式。除去一些編碼細節(jié)。

告訴大家什么是JSON

空白可以加入到任何符號之間。 以下描述了完整的語言。

延伸 · 閱讀

精彩推薦
  • json看了就知道什么是JSON

    看了就知道什么是JSON

    JSON(Javascript Object Notation) 是一種輕量級的數據交換格式。易于人閱讀和編寫。同時也易于機器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 ...

    JSON教程網5852022-01-03
  • json使Ext的Template可以解析二層的json數據的方法

    使Ext的Template可以解析二層的json數據的方法

    使Ext的Template可以解析二層的json數據的方法...

    json教程網4822022-01-03
  • json用 JSON 處理緩存

    用 JSON 處理緩存

    使用 JSON(即 JavaScript Object Notation),將以一種特定的字符串形式來表示 JavaScript 對象。如果將具有這樣一種形式的字符串賦給任意一個 JavaScript 變量,該...

    JSON教程網8592022-01-03
  • json厲害了,ECMAScript 新提案:JSON模塊

    厲害了,ECMAScript 新提案:JSON模塊

    第三階段的一個名為JSON模塊的新提議,提出了一種將JSON導入到ES模塊的方法。現在,我們來看看JSON模塊是如何工作的。...

    大遷世界11212021-12-27
  • json告訴大家什么是JSON

    告訴大家什么是JSON

    JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。易于人閱讀和編寫。同時也易于機器解析和生成。...

    json教程網6392022-01-03
  • jsonJSON學習筆記

    JSON學習筆記

    JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,易于閱讀和編寫,同時也易于機器解析和生成。它基于ECMA262語言規(guī)范(1999-12第三版)中JavaScript編...

    JSON教程網3492022-01-03
  • jsonXML的代替者----JSON

    XML的代替者----JSON

    我個人覺得PHP與Javascript各有長處,如果能完美的結合起來,那將創(chuàng)造出許許多多的奇跡!我是初次寫此類文章,Bug難免,請各位指正~ 現在AJAX應用非常流行...

    JSON教程網6982022-01-03
主站蜘蛛池模板: 欧美大片一区二区三区 | 久久热国产在线视频 | 欧美在线视频一区在线观看 | 亚洲男人的天堂视频 | 青青草原网| 国产成人精品免费2021 | 秋霞黄色 | 国产精品国产国产aⅴ | 校园高h | 亚洲高清国产拍精品动图 | 穆挂英风流艳史小说 | 国产欧美一区二区三区精品 | 免费看男女做好爽好硬视频 | 手机在线观看伦理片 | 亚洲视频男人的天堂 | 韩国日本在线观看 | 欧美性欲 | 青柠影视在线播放观看高清 | 亚州人成网在线播放 | 欧美成人在线影院 | 亚洲乱码尤物193yw在线播放 | 香港日本三级亚洲三级 | 国产1广场舞丰满老女偷 | 色综合久久最新中文字幕 | 国产精品天天看天天爽 | 国产精品 视频一区 二区三区 | 侵犯小男生免费视频网站 | aaa毛片手机在线现看 | 九九精品热 | 日韩精品一区二区三区中文字幕 | 楚乔传第二部全60集免费观看 | 国产拍拍拍免费专区在线观看 | 帅老头恋帅老头同性tv | 无码国产成人午夜在线观看不卡 | 99久热只有精品视频免费观看17 | 亚洲国产成人久久综合一区77 | 日韩精品福利视频一区二区三区 | 精品国产成人a区在线观看 精品高潮呻吟99AV无码视频 | 精品国产免费第一区二区三区日韩 | 久久精品成人免费网站 | 亚洲天堂色图 |