欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
JSON法創(chuàng )建對象

5.3. JSON法創(chuàng )建對象

什么是JSON

JSON(JavaScript Object Notation)是一種優(yōu)美的JavaScript對象創(chuàng )建方法。JSON也是一種輕量級數據交換格式。JSON非常易于人閱讀與編寫(xiě),同時(shí)利于機器解析與生成。JSON是在A(yíng)JAX中代替XML交換數據的更佳方案。

猴子提示: JSON定義法類(lèi)似于直接定義法,JSON定義法就是將直接定義法定義的函數與屬性放到大括號中,并且去掉屬性與函數簽名的對象名,把等于號改為了冒號,每行后面改為逗號!

JSON格式與語(yǔ)法

var jsonobject={        //對象內的屬性語(yǔ)法(屬性名與屬性值是成對出現的)        propertyname:value,        //對象內的函數語(yǔ)法(函數名與函數內容是成對出現的)        functionname:function(){...;}};
  • jsonobject -- JSON對象名稱(chēng)
  • propertyname -- 屬性名稱(chēng)
  • functionname -- 函數名稱(chēng)
  • 一對大括號,括起多個(gè)"名稱(chēng)/值"的集合
  • JSON使用"名稱(chēng)/值"對的集合表示,也可以被理解為數組(Array)
  • 屬性名或函數名可以是任意字符串,甚至是空字符串(見(jiàn)下面示例)
  • 逗號用于隔開(kāi)每對"名稱(chēng)/值"對

引用網(wǎng)址:http://www.dreamdu.com/javascript/json/

示例

var site ={        URL : "www.dreamdu.com",        name : "夢(mèng)之都",        englishname : "dreamdu",        author : "可愛(ài)的猴子",        summary : "免費的網(wǎng)頁(yè)設計教程",        pagescount : 100,        isOK : true,        startdate : new Date(2005, 12),        say : function(){document.write(this.englishname+" say : hello world!")},        age : function(){document.write(this.name+"已經(jīng)"+((new Date().getFullYear())-this.startdate.getFullYear())+"歲了!")}};

上面就是一個(gè)典型的JSON表示的JavaScript對象,對象的名稱(chēng)為dreamdu,每個(gè)名稱(chēng)與值使用冒號:分割,例如名稱(chēng)author對應值monkey,名稱(chēng)age對應值5.

另一個(gè)例子:

var circle = { x:6, y:8, r:5 };

上面定義了一個(gè)x坐標為6,y坐標為8,半徑為5的元。

嵌套JSON對象定義

var sites ={        count: 2,        language: "chinese",        baidu:        {                URL: "www.baidu.com",                name: "百度",                author: "baidu",                say : function(){document.write(this.name+" say hello")}        },        dreamdu:        {                URL: "www.dreamdu.com",                name: "夢(mèng)之都",                author: "monkey",                say : function(){document.write(this.name+" say hello")}        }};

上面的例子中的sites的JSON表示法中還包含了2個(gè)小的JSON表示法,因此JSON表示法是可以嵌套的。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
使用構造函數創(chuàng )建JavaScript對象
json數據在前端(javascript)和后端(php)轉換
js 動(dòng)態(tài)取json對象的屬性
JavaScript window 對象
JavaScript運動(dòng)_封裝模板(支持鏈式運動(dòng)、完美運動(dòng))
前端開(kāi)發(fā)面試題 | 菜鳥(niǎo)教程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久