1. 程式人生 > >json的資料型別

json的資料型別

  資料型別簡介

在計算機中,我們需要知道正在處理什麼型別的資料,因為不同型別的資料有著不同的操作途徑。可以讓兩個阿拉伯數字相乘,但是不能讓兩個單詞相乘。

在電腦科學中,有一種資料型別被稱為原始資料型別。意思是說,它們指的是資料中第一位的、最基本的一種型別,有以下三種:

1、數字(整型、浮點數、定點數);

2、字元和字串;

3、布林型別。

還有其他資料型別:

一、物件;

二、null;

三、陣列。

注意,複合資料型別物件的資料結構可以被解構為原始資料型別。

  JSON中物件資料型別

巢狀物件:

   JSON中字串型別

必須使用雙引號來包裹字串,而不能使用單引號。有時需要在字串中出現引號可以加上個轉義字元:

   JSON中的數字型別

   JSON中的布林型別

   JSON中的null型別

null代表著空無。不要和undefined混淆了,undefined不是JSON中的資料型別。在JavaScript中,undefined與那些宣告的名稱和值都不存在的物件或變數有關,而null則僅與物件或變數的值有關。

   JSON中的陣列型別

在陣列中可以混合使用各種型別的資料,但是並不推崇這麼做

使用由物件構成的陣列來表示一場考試的問題和答案:

使用由陣列構成的陣列來表示三場不同考試的答案

 注意:物件和陣列很關鍵的一個區別就是,物件是名稱--值對構成的列表或集合,陣列是值構成的列表或集合;還有一點就是陣列中所有的值應具有相同的資料型別。