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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端部分-JSON-对象转换为字符串

發布時間:2023/12/10 HTML 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端部分-JSON-对象转换为字符串 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.JSON到底是什么?

當瀏覽器和服務器進行數據交換時,這些數據只能是文本,可以理解為一段字符串。 那這些文本如何存儲數據,有什么規則,怎么去解析,怎么去使用,有不同的方法。 而JSON就是一種存儲和交換數據的方法。

2.JSON有什么用?

因為數據交換只能是文本,所以當瀏覽器與服務器交換數據時,我們可以先將JS對象數據 轉換為JSON格式,然后將 JSON 發送到服務器。 也能把從服務器接收到的任何 JSON格式文本 轉換為 JavaScript 對象,來進行數據處理。

3.JSON與JavaScript有什么關系?

JSON使用JavaScript語法來描述數據對象,JSON 語法是 JavaScript 語法的子集,也就是 在 JavaScript 中可以直接使用JSON語法。 但JSON仍然獨立于JavaScript,因為JSON數據格式是純文本的,可以被非常多的編程語言 作為數據來讀取和使用,如PHP,JSP,.NET等。

4.JSON格式如何存儲數據?

JSON 語法是 JavaScript 對象表示 語法的子集,JSON 數據的書寫格式是:key : value。

JSON 值可以是: 數字:{ "age":30 };

對象:{"name":"蓋倫","hp":616};

數組:[ {"name":"蓋倫","hp":616},

????????{"name":"提莫","hp":313},

????????{"name":"死歌","hp":432},

????????{"name":"火女","hp":389} ]

布爾值:{ "flag":true }; null:{ "runoob":null }

JSON 文件的文件類型是 .json。

5.JSON格式如何與JavaScript數據轉換?

在向 web 服務器發送數據時,數據必須是字符串,因為可以 直接在JavaScrip中使用JSON語法,所以一般發送數據 和接收數據直接用JSON語法就可。 也可通過 JSON.stringify() 把 JavaScript 對象轉換為字符串, 或者可以使用 JSON.parse() 方法將數據轉換為 JavaScript 對象。

6.如何使用JSON接收和發送數據?

使用 AJAX 或者發送數據,例如:

var xmlhttp = new XMLHttpRequest(); //創建 XMLHttpReques對象。

xmlhttp.onreadystatechange = function() { //設置響應函數

if (this.readyState == 4 && this.status == 200){

????????myObj = JSON.parse(this.responseText); //responseText獲得服務器發送的響應數據。 ????????document.getElementById("demo").innerHTML = myObj.name;

????????}

};

xmlhttp.open("GET", "json_demo.txt", true); //設置訪問頁面

xmlhttp.send();//send一般要包含要發送的數據。

我也是新手,上面內容都是從網上搜索總結出來的,有什么問題請指教。

總結

以上是生活随笔為你收集整理的前端部分-JSON-对象转换为字符串的全部內容,希望文章能夠幫你解決所遇到的問題。

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