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

js讀取json的兩種常用方法示例介紹

 更新時(shí)間:2014年10月19日 11:11:18   投稿:whsnow  
js讀取json的方法或許很多,但常用的就那兩種,本文以示例代碼的方式為大家介紹下其具體的實(shí)現(xiàn)

方法一:js中最著名的eval方法

復(fù)制代碼 代碼如下:

var strJson="{name:'張三'}";//json
var obj=eval("("+strJson+")");//轉(zhuǎn)換后的json對(duì)象
alert(obj.name);//json name

此方法需要注意的是:

對(duì)象表達(dá)式{'name':'張三'}必須用“()”擴(kuò)住,否則

復(fù)制代碼 代碼如下:

var strJSON = "{name:'張三'}";
var obj = eval(strJSON);
alert(obj.constructor);//String 構(gòu)造函數(shù)
alert(obj.name);//undefine

必須把對(duì)象表達(dá)式擴(kuò)起來(lái)eval執(zhí)行才能生成一個(gè)匿名對(duì)象!

方法二:函數(shù)構(gòu)造定義法返回

復(fù)制代碼 代碼如下:

var strJSON = "{name:'張三'}";//得到的JSON
var obj = new Function("return" + strJSON)();//轉(zhuǎn)換后的JSON對(duì)象
alert(obj.name);//json name

相關(guān)文章

  • javascript實(shí)現(xiàn)分欄顯示小技巧附圖

    javascript實(shí)現(xiàn)分欄顯示小技巧附圖

    考試頁(yè)面可以實(shí)現(xiàn)隱藏左邊的考生信息部分,學(xué)了javascript后也能實(shí)現(xiàn)這個(gè)功能了,下面是實(shí)現(xiàn)思路、代碼及解效果截圖,喜歡的朋友們可以看看
    2014-10-10
  • JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名器實(shí)例詳解

    JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名器實(shí)例詳解

    這篇文章主要介紹了JavaScript隨機(jī)點(diǎn)名器,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • JavaScript中引用vs復(fù)制示例詳析

    JavaScript中引用vs復(fù)制示例詳析

    這篇文章主要給大家介紹了關(guān)于JavaScript中引用vs復(fù)制的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • JavaScript中詭異的delete操作符

    JavaScript中詭異的delete操作符

    這篇文章主要介紹了JavaScript中詭異的delete操作符,本文講解了刪除對(duì)象的屬性、對(duì)數(shù)組的操作、對(duì)于變量的操作等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • 一個(gè)多瀏覽器支持的背景變暗的div并可拖動(dòng)提示窗口功能的代碼

    一個(gè)多瀏覽器支持的背景變暗的div并可拖動(dòng)提示窗口功能的代碼

    兼容IE、Firefox、Opera前幾天在網(wǎng)上找了許多資料,看了不少兄弟的源碼,一直找不到合適的,要不就是拖動(dòng)有問(wèn)題,要不就是不兼容Firefox,所以自已寫(xiě)了一個(gè),下面是代碼:
    2008-04-04
  • 詳解jquery uploadify 上傳文件

    詳解jquery uploadify 上傳文件

    這篇文章介紹了jquery uploadify 上傳文件,有需要的朋友可以參考一下
    2013-11-11
  • Javascript isArray 數(shù)組類型檢測(cè)函數(shù)

    Javascript isArray 數(shù)組類型檢測(cè)函數(shù)

    在日常開(kāi)發(fā)中,我們經(jīng)常需要判斷某個(gè)對(duì)象是否是數(shù)組類型的,在js中檢測(cè)對(duì)象類型的常見(jiàn)的方法有幾種.
    2009-10-10
  • JS 實(shí)現(xiàn)分頁(yè)打印功能

    JS 實(shí)現(xiàn)分頁(yè)打印功能

    這篇文章主要介紹了JS 實(shí)現(xiàn)分頁(yè)打印功能的相關(guān)資料,需要的朋友可以參考下
    2018-05-05
  • js獲取時(shí)間(本周、本季度、本月..)

    js獲取時(shí)間(本周、本季度、本月..)

    js獲取時(shí)間,包括:獲取本周、本季度、本月、上月的開(kāi)端日期、停止日期,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
    2013-11-11
  • 從零開(kāi)始用electron手?jǐn)]一個(gè)截屏工具的示例代碼

    從零開(kāi)始用electron手?jǐn)]一個(gè)截屏工具的示例代碼

    這篇文章主要介紹了從零開(kāi)始用electron手?jǐn)]一個(gè)截屏工具的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10

最新評(píng)論