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

JSON與String互轉(zhuǎn)的實現(xiàn)方法(Javascript)

 更新時間:2016年09月27日 12:38:19   投稿:jingxian  
下面小編就為大家?guī)硪黄狫SON與String互轉(zhuǎn)的實現(xiàn)方法(Javascript) 。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦

JSON => String:

jsonToString: function(obj){ 
    var THIS = this;  
    switch(typeof(obj)){ 
      case 'string': 
        return '"' + obj.replace(/(["\\])/g, '\\$1') + '"'; 
      case 'array': 
        return '[' + obj.map(THIS.jsonToString).join(',') + ']'; 
      case 'object': 
         if(obj instanceof Array){ 
          var strArr = []; 
          var len = obj.length; 
          for(var i=0; i<len; i++){ 
            strArr.push(THIS.jsonToString(obj[i])); 
          } 
          return '[' + strArr.join(',') + ']'; 
        }else if(obj==null){ 
          return 'null'; 
 
        }else{ 
          var string = []; 
          for (var property in obj) string.push(THIS.jsonToString(property) + ':' + THIS.jsonToString(obj[property])); 
          return '{' + string.join(',') + '}'; 
        } 
      case 'number': 
        return obj; 
      case false: 
        return obj; 
    } 
 }, 

String => JSON

stringToJSON: function(obj){ 
    return eval('(' + obj + ')'); 
}, 

以上就是小編為大家?guī)淼腏SON與String互轉(zhuǎn)的實現(xiàn)方法(Javascript) 的全部內(nèi)容了,希望對大家有所幫助,多多支持腳本之家~

相關(guān)文章

  • 小程序如何獲取多個formId實現(xiàn)詳解

    小程序如何獲取多個formId實現(xiàn)詳解

    這篇文章主要介紹了小程序如何獲取多個formId實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • 如何用js控制css中的float的代碼

    如何用js控制css中的float的代碼

    這里向大家描述一下JS操作css的float屬性的特殊寫法,使用js操作css屬性的寫法是有一定的規(guī)律的,對于沒有中劃線的css屬性一般直接使用style.屬性名即可
    2007-08-08
  • JavaScript實現(xiàn)美化滑塊效果

    JavaScript實現(xiàn)美化滑塊效果

    這篇文章主要為大家詳細(xì)介紹了JavaScript實現(xiàn)美化滑塊效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • JavaScript錯誤處理之分析 Uncaught(in promise) error的原因及解決方案

    JavaScript錯誤處理之分析 Uncaught(in promise) error的

    在開發(fā)過程中,JavaScript的錯誤處理是一個老生常談的話題,當(dāng)應(yīng)用程序發(fā)生未捕獲的異常時,Uncaught(in promise) error是其中最常見的錯誤類型,這篇文章將從多個方面詳細(xì)闡述這種錯誤類型的原因與解決方案,感興趣的朋友一起看看吧
    2023-12-12
  • 兼容Firefox的Javascript XSLT 處理XML文件

    兼容Firefox的Javascript XSLT 處理XML文件

    這篇文章主要介紹了兼容Firefox的Javascript XSLT 處理XML文件,需要的朋友可以參考下
    2014-12-12
  • Javascript實現(xiàn)真實字符串剩余字?jǐn)?shù)提示的實例代碼

    Javascript實現(xiàn)真實字符串剩余字?jǐn)?shù)提示的實例代碼

    這篇文章介紹了Javascript實現(xiàn)真實字符串剩余字?jǐn)?shù)提示的實例代碼,有需要的朋友可以參考一下
    2013-10-10
  • 微信小程序整個頁面的自動適應(yīng)布局的實現(xiàn)

    微信小程序整個頁面的自動適應(yīng)布局的實現(xiàn)

    這篇文章主要介紹了微信小程序整個頁面的自動適應(yīng)布局的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • js實現(xiàn)日歷與定時器

    js實現(xiàn)日歷與定時器

    本文主要介紹了js實現(xiàn)日歷與定時器的示例代碼,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • 基于jquery插件實現(xiàn)常見的幻燈片效果

    基于jquery插件實現(xiàn)常見的幻燈片效果

    使用幻燈片效果的網(wǎng)站目前很普遍,本以為很復(fù)雜,實現(xiàn)起來卻發(fā)現(xiàn)很簡單,現(xiàn)成的jquery插件jquery.KinSlideshow.js便可實現(xiàn)幻燈片效果
    2013-11-11
  • js代碼運(yùn)行報錯Warning:To?load?an?ES?module,?set?"type":"module"in?the?package.json?or?use?the?.mjs

    js代碼運(yùn)行報錯Warning:To?load?an?ES?module,?set?"type&q

    最近在學(xué)習(xí)ES6的過程中,和運(yùn)行javascript文件時進(jìn)行了報錯,下面這篇文章主要給大家介紹了關(guān)于js代碼運(yùn)行報錯Warning:To?load?an?ES?module,?set?"type":"module"in?the?package.json?or?use?the?.mjs的相關(guān)資料,需要的朋友可以參考下
    2023-04-04

最新評論