json的資料型別
阿新 • • 發佈:2018-12-24
資料型別簡介
在計算機中,我們需要知道正在處理什麼型別的資料,因為不同型別的資料有著不同的操作途徑。可以讓兩個阿拉伯數字相乘,但是不能讓兩個單詞相乘。
在電腦科學中,有一種資料型別被稱為原始資料型別。意思是說,它們指的是資料中第一位的、最基本的一種型別,有以下三種:
1、數字(整型、浮點數、定點數);
2、字元和字串;
3、布林型別。
還有其他資料型別:
一、物件;
二、null;
三、陣列。
注意,複合資料型別物件的資料結構可以被解構為原始資料型別。
JSON中物件資料型別
巢狀物件:
JSON中字串型別
必須使用雙引號來包裹字串,而不能使用單引號。有時需要在字串中出現引號可以加上個轉義字元:
JSON中的數字型別
JSON中的布林型別
JSON中的null型別
null代表著空無。不要和undefined混淆了,undefined不是JSON中的資料型別。在JavaScript中,undefined與那些宣告的名稱和值都不存在的物件或變數有關,而null則僅與物件或變數的值有關。
JSON中的陣列型別
在陣列中可以混合使用各種型別的資料,但是並不推崇這麼做
使用由物件構成的陣列來表示一場考試的問題和答案:
使用由陣列構成的陣列來表示三場不同考試的答案
注意:物件和陣列很關鍵的一個區別就是,物件是名稱--值對構成的列表或集合,陣列是值構成的列表或集合;還有一點就是陣列中所有的值應具有相同的資料型別。