多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

json教程

  • 關于 JSON
  • JSON 教程

    json格式

    JSON解析

    JSON遍歷

    JSON調用

    JSON轉換

    JSON獲取

    JSON字符串

    JSON數組

    JSON 數據類型

    閱讀 (2444)

    JSON 數據類型

    JSON 格式支持以下數據類型:

    類型 描述
    數字型(Number) JavaScript 中的雙精度浮點型格式
    字符串型(String) 雙引號包裹的 Unicode 字符和反斜杠轉義字符
    布爾型(Boolean) true 或 false
    數組(Array) 有序的值序列
    值(Value) 可以是字符串,數字,true 或 false,null 等等
    對象(Object) 無序的鍵:值對集合
    空格(Whitespace) 可用于任意符號對之間
    null

    數字型

    • JavaScript 中的雙精度浮點型格式,取決于實現。
    • 不能使用八進制和十六進制格式。
    • 在數字中不能使用 NaN 和 Infinity。

    下表展示了數字類型:

    類型 描述
    整形(Integer) 數字1-9,0和正負數
    分數(Fraction) 分數,比如 .3,.9
    指數(Exponent) 指數,比如 e,e+,e-,E,E+,E-

    語法:

    var json-object-name = { string : number_value, .......}

    示例:

    下面的示例展示了數字類型,其值不應該使用引號包裹:

    var obj = {marks: 97}

    字符串型

    • 零個或多個雙引號包裹的 Unicode 字符以及反斜杠轉義序列。
    • 字符就是只有一個字符的字符串,長度為 1。

    下表展示了字符串類型:

    類型 描述
    " 雙引號
    \ 反斜線
    / 斜線
    b 退格符
    f 換頁符
    n 換行符
    r 回車符
    t 水平制表符
    u 四位十六進制數字

    語法:

    var json-object-name = { string : "string value", .......}

    示例:

    下面的示例展示了字符串數據類型:

    var obj = {name: 'Amit'}

    布爾型

    它包含 true 和 false 兩個值。

    語法:

    var json-object-name = { string : true/false, .......}

    示例:

    var obj = {name: 'Amit', marks: 97, distinction: true}

    數組

    • 它是一個有序的值集合。
    • 使用方括號閉合,這意味著數組以 [ 開始,以 ] 結尾。
    • 值使用 ,(逗號)分割。
    • 數組索引可以以 0 或 1 開始。
    • 當鍵名是連續的整數時應該使用數組。

    語法:

    [ value, .......]

    示例:

    下面的示例展示了一個包含多個對象的數組:

    {
        "books": [
            { "language":"Java" , "edition":"second" },
            { "language":"C++" , "lastName":"fifth" },
            { "language":"C" , "lastName":"third" }
        ]
    }

    對象

    • 它是一個無序的名/值對集合。
    • 對象使用大括號閉合,以 '{' 開始,以 '}' 結尾。
    • 每個名稱后面都跟隨一個 ':'(冒號),名/值對使用 ,(逗號)分割。
    • 鍵名必須是字符串,并且不能同名。
    • 當鍵名是任意字符串時應該使用對象。

    語法:

    { string : value, .......}

    示例:

    下面的例子展示了對象:

    {
        "id": "011A",
        "language": "JAVA",
        "price": 500,
    }

    空格

    可以在任意一對符號之間插入。可以添加用來讓代碼更可讀。下面的例子展示了使用空格和不使用空格的聲明:

    語法:

    {string:"   ",....}

    示例:

    var i= "   sachin";
    var j = "  saurav"

    null

    意味著空類型。

    語法:

    null

    示例:

    var i = null;
    
    if(i==1) {
        document.write("<h1>value is 1</h1>");  
    } else {
        document.write("<h1>value is null</h1>");
    }

    JSON 值

    包括:

    • 數字(整型和浮點型)
    • 字符串
    • 布爾值
    • 數組
    • 對象
    • null

    語法:

    String | Number | Object | Array | TRUE | FALSE | NULL

    示例:

    var i =1;
    var j = "sachin";
    var k = null;
    關閉
    程序員人生
    主站蜘蛛池模板: 一区二区视频在线播放 | 一级毛片视频免费 | 欧洲性大片xxxxx久久久 | 最近免费中文字幕高清大全 | 欧美性a欧美在线 | 午夜影院在线看 | 亚洲视屏在线观看 | www.黄色一片| 亚洲成a人v欧美综合天 | 中文字幕在线看 | jizzjizzjizz亚洲18 | 欧美专区日韩专区 | 4日本私人vps生活大片 | 国产日韩欧美一区二区三区综合 | 911久久 | 高清国产一区二区 | 在线精品亚洲欧洲第一页 | japanese18日本护士| 午夜视频网站在线观看 | 日本天堂在线播放 | a亚洲视频| 双性h啪啪樱桃动漫直接观看 | 中国国产一级毛片 | 福利免费看| 亚洲第一成网站 | 国产日韩高清一区二区三区 | 国产欧美日韩另类一区乌克兰 | 欧美日韩资源 | 中文字幕精品视频在线 | 成人a视频 | 国产精品1区2区 | 欧美日韩亚洲一区 | purnhurb国产在线观看 | 国产福利不卡视频在免费播放 | 午夜影院色 | 亚洲清色 | 日韩精品亚洲人成在线观看 | 欧美成人三级一区二区在线观看 | 嫩草影院精品视频在线观看 | 手机福利视频 | 亚洲精品福利 |