国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

與JavaScript戀愛(ài)之對(duì)象序列化

includecmath / 3189人閱讀

摘要:對(duì)象序列化是指對(duì)象狀態(tài)轉(zhuǎn)為字符串,也可以將字符串還原為對(duì)象。提供了和兩個(gè)方法使用該方法序列化對(duì)象。只能序列化對(duì)象的可枚舉的屬性,對(duì)于一個(gè)不能序列化的屬性將在對(duì)象序列化后生成的字符串中省略掉這個(gè)屬性。

對(duì)象序列化是指對(duì)象狀態(tài)轉(zhuǎn)為字符串,也可以將字符串還原為對(duì)象。
ECMAScript5提供了JSON.stringify()JSON.parse()兩個(gè)方法:
1、JSON.stringify(),使用該方法序列化對(duì)象。JSON.stringify()只能序列化對(duì)象的可枚舉的屬性,對(duì)于一個(gè)不能序列化的屬性將在對(duì)象序列化后生成的字符串中省略掉這個(gè)屬性。
2、JSON.parse(),使用該方法還原對(duì)象。

var obj={x:1,y:2,z:3};
var p=JSON.stringify(obj);
console.log(p);//"{x:1,y:2,z:3}"
var o=JSON.parse(p);
console.log(o); //{x:1,y:2,z:3},o是obj的深度拷貝,
console.log(o===obj); //false o和obj并不是同一個(gè)對(duì)象

JSON.stringify()JSON.parse()都可以傳入第二個(gè)可選參數(shù),為對(duì)象序列化或還原的屬性列表,來(lái)自定義對(duì)象序列化和還原。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/91280.html

相關(guān)文章

  • JavaScript戀愛(ài)關(guān)于DOM對(duì)象相關(guān)的兼容封裝(一)

    摘要:兼容獲取指定對(duì)象下具有指定類名的對(duì)象參數(shù)為父節(jié)點(diǎn)對(duì)象,為類名當(dāng)沒(méi)有傳入指定的父節(jié)點(diǎn)對(duì)象時(shí)默認(rèn)獲取下所有的指定類事件綁定兼容需要綁定事件的元素,事件類型,執(zhí)行函數(shù)級(jí)及以下級(jí) 1、兼容獲取指定DOM對(duì)象下具有指定類名的DOM對(duì)象 //參數(shù):parentNode為父節(jié)點(diǎn)對(duì)象,className為class類名 //當(dāng)沒(méi)有傳入指定的父節(jié)點(diǎn)對(duì)象時(shí),默認(rèn)獲取document下所有的指定類 func...

    Shihira 評(píng)論0 收藏0
  • JavaScript戀愛(ài)數(shù)組(三)

    摘要:一循環(huán)使用參數(shù)為對(duì)象,返回一個(gè)數(shù)組,為對(duì)象屬性名的集合不可枚舉的除外。 數(shù)組循環(huán)數(shù)組循環(huán)方法:for循環(huán),forEach(),for/in。一、for循環(huán)1.使用Object.keys()參數(shù)為對(duì)象,返回一個(gè)數(shù)組,為對(duì)象屬性名的集合(不可枚舉的除外)。IE8+,然后使用for循環(huán)得到對(duì)象的值的集合。 var o={a:1,b:2,c:3}; Object.defineProperty(...

    mengera88 評(píng)論0 收藏0
  • JavaScript戀愛(ài)數(shù)組(一)

    摘要:一認(rèn)識(shí)數(shù)組數(shù)組是值的有序集合。每一個(gè)值叫一個(gè)元素,每一個(gè)元素在數(shù)組中有一個(gè)位置,以數(shù)字表示,叫做索引。數(shù)組的索引類似于對(duì)象的屬性名等價(jià)于每個(gè)實(shí)例數(shù)組都繼承自中的屬性。構(gòu)造函數(shù)傳入多個(gè)參數(shù)時(shí)參數(shù)為元素。 一、認(rèn)識(shí)數(shù)組數(shù)組是值的有序集合。每一個(gè)值叫一個(gè)元素,每一個(gè)元素在數(shù)組中有一個(gè)位置,以數(shù)字表示,叫做索引。第一個(gè)元素的索引為0,數(shù)組有一個(gè)length屬性,為數(shù)組的元素個(gè)數(shù),length比...

    fantix 評(píng)論0 收藏0
  • JavaScript戀愛(ài)對(duì)象的三個(gè)屬性

    摘要:為要檢測(cè)的對(duì)象構(gòu)造函數(shù)創(chuàng)建的對(duì)象繼承了一個(gè)叫的屬性,該屬性指代該構(gòu)造函數(shù),即的原型。使用直接量創(chuàng)建的對(duì)象,也有一個(gè)叫的屬性,該屬性指代構(gòu)造函數(shù),所以直接量創(chuàng)建的對(duì)象的真正原型是,使用方法來(lái)檢測(cè)對(duì)象的原型并不可靠,在以后的文章中會(huì)提到。 一、原型屬性 1、對(duì)象的原型屬性是用來(lái)繼承屬性的,這個(gè)屬性如此重要,我們通常稱為:對(duì)象的原型屬性或?qū)ο蟮脑汀?duì)象的原型是在對(duì)象實(shí)例化的時(shí)候就設(shè)置好的...

    wanglu1209 評(píng)論0 收藏0
  • JavaScript戀愛(ài)數(shù)組(二)

    摘要:索引刪除某個(gè)元素,數(shù)組不變理解數(shù)組是特殊的對(duì)象,轉(zhuǎn)變成稍后章節(jié)中介紹數(shù)組的其他方法 一、數(shù)組元素的添加 var arr=[];//創(chuàng)建一個(gè)空數(shù)組 arr[0]=0;//給arr添加第一個(gè)元素 arr[0]=1;//修改arr第一個(gè)元素 arr.push(1);//給arr末尾添加一個(gè)元素 arr.unshift(-1);//給arr前面添加一個(gè)元素 二、數(shù)組元素的修改 var arr=...

    李增田 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

includecmath

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<