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