最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js解析與序列化json數(shù)據(jù)(一)json.stringify()的基本用法

 更新時間:2013年02月01日 12:01:20   作者:  
對象有兩個方法:stringify()和parse()。在最簡單的情況下,這兩個方法分別用于把JavaScript對象序列化為JSON字符串和把JSON字符串解析為原生JavaScript
早期的JSON解析器基本上就是使用JavaScript的eval()函數(shù)。由于JSON是JavaScript語法的自己,因此eval()函數(shù)可以解析、解釋并返回JavaScript的對象和數(shù)組。
ECMAScript 5對解析JSON的行為進行了規(guī)范,定義了全局對象JSON。

JSON對象有兩個方法:stringify()和parse()。在最簡單的情況下,這兩個方法分別用于把JavaScript對象序列化為JSON字符串和把JSON字符串解析為原生JavaScript。例如:
新建一個HTML:代碼如下:
復制代碼 代碼如下:

<html>
<head>
<title></title>
<script type="text/javascript">
function init()
{
var book={
title:"JavaScript高級程序設計",
authors:[
"Nicholas C. Zakas"
],
edition:3,
year:2011
};
var jsonBook=JSON.stringify(book);
var objectBook=JSON.parse(jsonBook);
var title=objectBook.title;} </script> </head> <body> <input type="button" onclick="init()" value="測試" /> </body> </html>

默認情況下,JSON.stringify()輸出的JSON字符串不包含任何空字符或縮進,因此保存在jsonBook中的字符串如下所示:
復制代碼 代碼如下:

{"title":"JavaScript高級程序設計","authors":["Nicholas C. Zakas"],"edition":3,"year":2011}

在序列化JavaScript對象時,所有函數(shù)及原型成員都會被有意忽略,不體現(xiàn)在結(jié)果中。此外,值為undefined的任何屬性也都會被跳過。結(jié)果中最終都是值為有效JSON數(shù)據(jù)類型的實例屬性。

注意,雖然book與objectBook具有相同的屬性,但它們是兩個獨立的、沒有任何關系的對象。如果傳給JSON.parse()的字符串不是有效的JSON,該方法會拋出錯誤。
  • ASP Json Parser修正版

    ASP Json Parser修正版

    之前因為要用json,在網(wǎng)上,json Generator就不少,但是,parser鮮有后來,在一個老外的啟發(fā)下,寫了一個praser,其實超簡單,就是利用了JS的eval來parse,然后,把對象再返回給vbscript代碼。
    2009-12-12
  • js解析與序列化json數(shù)據(jù)(一)json.stringify()的基本用法

    js解析與序列化json數(shù)據(jù)(一)json.stringify()的基本用法

    對象有兩個方法:stringify()和parse()。在最簡單的情況下,這兩個方法分別用于把JavaScript對象序列化為JSON字符串和把JSON字符串解析為原生JavaScript
    2013-02-02
  • JSON 編輯器實現(xiàn)代碼

    JSON 編輯器實現(xiàn)代碼

    用來簡單的查看、輔助修改繁雜的JSON數(shù)據(jù),格式化或者壓縮JJSON,當然也可以自由即時編輯一些簡單的JSON數(shù)據(jù)。
    2009-12-12
  • Ajax中解析Json的兩種方法對比分析

    Ajax中解析Json的兩種方法對比分析

    這里給大家介紹的是Ajax中解析Json的兩種方法對比分析,十分的實用,本文為學習筆記,屬新手文章,歡迎指教!
    2015-06-06
  • json字符串傳到前臺input的方法

    json字符串傳到前臺input的方法

    今天小編就為大家分享一篇json字符串傳到前臺input的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 教你如何使用PHP輸出中文JSON字符串

    教你如何使用PHP輸出中文JSON字符串

    PHP 和 JavaScript 交互其實很方便,PHP 原生也提供了對 JSON 格式的支持。主要包括 JSON 編碼和解碼兩個函數(shù):
    2014-05-05
  • 寫給小白學習的地理信息的表示法GeoJSON

    寫給小白學習的地理信息的表示法GeoJSON

    這篇文章主要為大家介紹了寫給小白學習的地理信息的表示法GeoJSON的詳細實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • 使用JSON作為函數(shù)的參數(shù)的優(yōu)缺點

    使用JSON作為函數(shù)的參數(shù)的優(yōu)缺點

    這篇文章主要介紹了使用JSON作為函數(shù)的參數(shù)的優(yōu)缺點,需要的朋友可以參考下
    2016-10-10
  • 最新評論

    陆丰市| 闻喜县| 曲阳县| 贵阳市| 石泉县| 临泽县| 噶尔县| 疏勒县| 碌曲县| 青河县| 礼泉县| 德阳市| 博爱县| 中阳县| 清涧县| 若羌县| 新野县| 呼和浩特市| 淮阳县| 新乡县| 论坛| 蒙山县| 中牟县| 芷江| 云阳县| 长海县| 平武县| 天镇县| 辽中县| 西青区| 竹山县| 岫岩| 怀宁县| 浪卡子县| 泸定县| 克什克腾旗| 霍城县| 界首市| 新野县| 昭觉县| 黄陵县|