欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

遍歷json 對(duì)象的屬性并且動(dòng)態(tài)添加屬性的實(shí)現(xiàn)

 更新時(shí)間:2016年12月02日 10:37:24   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇遍歷json 對(duì)象的屬性并且動(dòng)態(tài)添加屬性的實(shí)現(xiàn)。小編覺(jué)的挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

昨天因?yàn)楣镜囊粋€(gè)需求,所以就研究了一下json對(duì)象的屬性的遍歷和動(dòng)態(tài)修改:

var person= {  
 name: 'zhangsan',  
 pass: '123' ,  
 'sni.ni' : 'sss',  
 hello:function (){  
   for(var i=0;i<arguments.length;i++){  
       //在不知參數(shù)個(gè)數(shù)情況下可通過(guò)for循環(huán)遍歷        
       // arguments這個(gè)是js 默認(rèn)提供  
      alert("arr["+i+"]="+arguments[i]);  
   }    
 }  
 }  
   
//遍歷屬性  
 for(var item in person){  
  if(typeof person[item] === 'string'){  
   alert("person中"+item+"的值="+person[item]);  
  }else if(typeof person[item] === 'function'){  
    person[item](1,1);//js 的function的參數(shù)可以動(dòng)態(tài)的改變  
  }  
 }  
//添加屬性  
 
 person.isMe = 'kaobian'; // 這種是屬性名字正常的  
//當(dāng)屬性名字不正常時(shí),像下面這種,必須用這種形式的,  
 person['isMe.kaobian'] = 'hello kaobian'; //上面的也可以用下面的形式  
 
 for(var item in person){  
  if(typeof person[item] === 'string'){  
   alert("person中"+item+"的值="+person[item]);  
  }else if(typeof person[item] === 'function'){  
 
    person[item](1,1);  
  }  
 }  

以上這篇遍歷json 對(duì)象的屬性并且動(dòng)態(tài)添加屬性的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • typescript基本數(shù)據(jù)類型HTMLElement與Element區(qū)別

    typescript基本數(shù)據(jù)類型HTMLElement與Element區(qū)別

    這篇文章主要為大家介紹了typescript基本數(shù)據(jù)類型HTMLElement與Element區(qū)別詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • JS獲取本地地址及天氣的方法實(shí)例小結(jié)

    JS獲取本地地址及天氣的方法實(shí)例小結(jié)

    這篇文章主要介紹了JS獲取本地地址及天氣的方法,結(jié)合實(shí)例形式總結(jié)分析了javascript通過(guò)瀏覽器、第三方API實(shí)現(xiàn)獲取本地地址與天氣的相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • JavaScript運(yùn)動(dòng)減速效果實(shí)例分析

    JavaScript運(yùn)動(dòng)減速效果實(shí)例分析

    這篇文章主要介紹了JavaScript運(yùn)動(dòng)減速效果,模擬了物體做減速運(yùn)動(dòng)的效果,以兩個(gè)實(shí)例形式分析了javascript實(shí)現(xiàn)物體做減速運(yùn)動(dòng)的實(shí)現(xiàn)技巧,涉及javascript動(dòng)態(tài)操作頁(yè)面元素樣式及數(shù)學(xué)運(yùn)算的方法,非常簡(jiǎn)潔實(shí)用,需要的朋友可以參考下
    2015-08-08
  • 微信小程序常用的3種提示彈窗實(shí)現(xiàn)詳解

    微信小程序常用的3種提示彈窗實(shí)現(xiàn)詳解

    這篇文章主要介紹了微信小程序常用的3種提示彈窗實(shí)現(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • JS的事件循環(huán)執(zhí)行機(jī)制詳解

    JS的事件循環(huán)執(zhí)行機(jī)制詳解

    JS執(zhí)行是單線程的,它是基于事件循環(huán)的,那么本篇博文就來(lái)分享一下關(guān)于JS的事件循環(huán)執(zhí)行機(jī)制,感興趣的小伙伴可以跟著小編一起來(lái)學(xué)習(xí)
    2023-05-05
  • javascript 支持頁(yè)碼格式的分頁(yè)類

    javascript 支持頁(yè)碼格式的分頁(yè)類

    前端時(shí)間因?yàn)轫?xiàng)目需要,要對(duì)一個(gè)產(chǎn)品下所有的附屬圖片進(jìn)行分頁(yè)顯示,沒(méi)考慮ajax一張張請(qǐng)求,所以干脆一次性全部把圖片out,然后在載入的時(shí)候進(jìn)行分頁(yè),網(wǎng)上很多jquery,property等都實(shí)現(xiàn)了
    2009-12-12
  • 微信小程序賬號(hào)密碼登入和傳值的實(shí)現(xiàn)方法

    微信小程序賬號(hào)密碼登入和傳值的實(shí)現(xiàn)方法

    傳統(tǒng)的web開(kāi)發(fā)實(shí)現(xiàn)登陸功能,一般的做法是輸入賬號(hào)密碼、或者輸入手機(jī)號(hào)及短信驗(yàn)證碼進(jìn)行登錄,下面這篇文章主要給大家介紹了關(guān)于微信小程序賬號(hào)密碼登入和傳值的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2022-04-04
  • Bootstrap組件學(xué)習(xí)之導(dǎo)航、標(biāo)簽、面包屑導(dǎo)航(精品)

    Bootstrap組件學(xué)習(xí)之導(dǎo)航、標(biāo)簽、面包屑導(dǎo)航(精品)

    這篇文章主要介紹了Bootstrap組件學(xué)習(xí)之導(dǎo)航、標(biāo)簽、面包屑導(dǎo)航(精品)的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • javascript解析ajax返回的xml和json格式數(shù)據(jù)實(shí)例詳解

    javascript解析ajax返回的xml和json格式數(shù)據(jù)實(shí)例詳解

    這篇文章主要介紹了javascript解析ajax返回的xml和json格式數(shù)據(jù),結(jié)合實(shí)例形式詳細(xì)分析了JS ajax調(diào)用及返回值中xml與json格式數(shù)據(jù)的處理技巧,需要的朋友可以參考下
    2017-01-01
  • 頁(yè)面調(diào)用單個(gè)swf文件,嵌套出多個(gè)方法。

    頁(yè)面調(diào)用單個(gè)swf文件,嵌套出多個(gè)方法。

    頁(yè)面調(diào)用單個(gè)swf 文件,嵌套出多個(gè)方法,需要的朋友可以參考下。
    2011-11-11

最新評(píng)論