W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
JSON 格式支持以下數(shù)據(jù)類(lèi)型:
類(lèi)型 | 描述 |
---|---|
數(shù)字型(Number) | JavaScript 中的雙精度浮點(diǎn)型格式 |
字符串型(String) | 雙引號(hào)包裹的 Unicode 字符和反斜杠轉(zhuǎn)義字符 |
布爾型(Boolean) | true 或 false |
數(shù)組(Array) | 有序的值序列 |
值(Value) | 可以是字符串,數(shù)字,true 或 false,null 等等 |
對(duì)象(Object) | 無(wú)序的鍵:值對(duì)集合 |
空格(Whitespace) | 可用于任意符號(hào)對(duì)之間 |
null | 空 |
下表展示了數(shù)字類(lèi)型:
類(lèi)型 | 描述 |
---|---|
整形(Integer) | 數(shù)字1-9,0和正負(fù)數(shù) |
分?jǐn)?shù)(Fraction) | 分?jǐn)?shù),比如 .3,.9 |
指數(shù)(Exponent) | 指數(shù),比如 e,e+,e-,E,E+,E- |
語(yǔ)法:
var json-object-name = { string : number_value, .......}
示例:
下面的示例展示了數(shù)字類(lèi)型,其值不應(yīng)該使用引號(hào)包裹:
var obj = {marks: 97}
下表展示了字符串類(lèi)型:
類(lèi)型 | 描述 |
---|---|
" | 雙引號(hào) |
\ | 反斜線(xiàn) |
/ | 斜線(xiàn) |
b | 退格符 |
f | 換頁(yè)符 |
n | 換行符 |
r | 回車(chē)符 |
t | 水平制表符 |
u | 四位十六進(jìn)制數(shù)字 |
語(yǔ)法:
var json-object-name = { string : "string value", .......}
示例:
下面的示例展示了字符串?dāng)?shù)據(jù)類(lèi)型:
var obj = {name: 'Amit'}
它包含 true 和 false 兩個(gè)值。
語(yǔ)法:
var json-object-name = { string : true/false, .......}
示例:
var obj = {name: 'Amit', marks: 97, distinction: true}
語(yǔ)法:
[ value, .......]
示例:
下面的示例展示了一個(gè)包含多個(gè)對(duì)象的數(shù)組:
{
"books": [
{ "language":"Java" , "edition":"second" },
{ "language":"C++" , "lastName":"fifth" },
{ "language":"C" , "lastName":"third" }
]
}
語(yǔ)法:
{ string : value, .......}
示例:
下面的例子展示了對(duì)象:
{
"id": "011A",
"language": "JAVA",
"price": 500,
}
可以在任意一對(duì)符號(hào)之間插入??梢蕴砑佑脕?lái)讓代碼更可讀。下面的例子展示了使用空格和不使用空格的聲明:
語(yǔ)法:
{string:" ",....}
示例:
var i= " sachin";
var j = " saurav"
意味著空類(lèi)型。
語(yǔ)法:
null
示例:
var i = null;
if(i==1) {
document.write("<h1>value is 1</h1>");
} else {
document.write("<h1>value is null</h1>");
}
包括:
語(yǔ)法:
String | Number | Object | Array | TRUE | FALSE | NULL
示例:
var i =1;
var j = "sachin";
var k = null;
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: