日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Ajax+Node.js前后端交互最佳入门实践(04)

發布時間:2024/8/26 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ajax+Node.js前后端交互最佳入门实践(04) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

4.JSON

4.1 什么是JSON?

JavaScript 對象表示法(JavaScript Object Notation)簡稱JSON,是一種輕量級的數據交換格式。雖然它基于JavaScript的對象字面量表示法,但是它于語言卻是無關的,這里說的無關意思是說沒有依賴關系,不是說只有在js中才能用,再別的語言中也是可以用的。

var student = { "name": '張三', "age": 29, "data":[1,2,3] };

  

4.2 JSON的語法

JSON以鍵值對的形式出現:

var jsonObject = `{"key1":"value1","key2":"value2"}`

  

鍵: 帶雙引號的名字. 值:可以是任意類型的值. 鍵和值之間使用:隔開.

值的類型:

數字(整數或浮點數) 字符串(在雙引號中) 邏輯值(true 或 false) 數組(在方括號中) 對象(在花括號中) null 一個具體的函數或者匿名函數

4.3 JSON的用途

JSON 是存儲和交換文本信息的語法。類似 XML。 用于系統之間的數據傳輸.

4.4 JSON的優點

JSON 是輕量級的文本數據交換格式 JSON 獨立于語言. JSON 具有自我描述性,更易理解. JSON 比 XML 更小、更快,更易解析。 JSON格式的數據天生就是一個Javascript對象.

4.5 JSON字符串和js對象之間的轉換

4.5.1 常規JSON

用來存儲一個對象的信息.

//1.定義json對象 var employee = `{ "id":1, "name":"劉備","age":28, "sex":'男' }` // 轉成js對象才能通過 對象.屬性的形式拿到對應的值 employee = JSON.parse(employee); //2.獲取對象中的數據 console.log(employee.id,employee.name,employee.age);

  

4.5.2 帶有數組的JSON

[]在json中表示數組該對象中包含三個員工記錄:

//>>3.定義json數組 var employees = `[ {"id":1,"name":'劉備',"age":28,"gender":'男'},{"id":2,"name":'關羽',"age":27,"gender":'男'},{"id":3,"name":'張飛',"age":26,"gender":'男'} ]`; employee = JSON.parse(employee); for(var i=0; i<employee.length;i++){console.log(employee.id, employee.age, employee.gender) }

  

轉載于:https://www.cnblogs.com/nodeing/p/8809035.html

總結

以上是生活随笔為你收集整理的Ajax+Node.js前后端交互最佳入门实践(04)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。