天天看點

Javascript中的Array(數組) 、{}(映射) 與JSON解析

做網頁總會使用javascript,使用javascript總會使用JSON。最近用到一下,就寫寫。

下面是總結:

2.将json字元串轉為javascript對象,可以使用javascript自帶的eval函數。

3.javascript中可以使用typeof檢視變量的類型。

4.要通路json字段,必須是對對象的通路。

jquery執行個體代碼:

 為什麼eval("("+mapString+")")

  eval本身的問題。 由于json可能是以”{}”的方式來開始以及結束的,在JS中,它會被當成一個語句塊來處理,是以必須強制性的将它轉換成一種表達式。

  加上圓括号的目的是迫使eval函數在處理JavaScript代碼的時候強制将括号内的表達式(expression)轉化為對象,而不是作為語句(statement)來執行。

參考:

<a href="http://www.cnblogs.com/myjavawork/archive/2011/03/10/1979279.html">http://www.cnblogs.com/myjavawork/archive/2011/03/10/1979279.html</a>

<a href="http://www.cnblogs.com/lidabo/archive/2011/12/29/2305770.html">http://www.cnblogs.com/lidabo/archive/2011/12/29/2305770.html</a>

<a href="http://www.sojson.com/">http://www.sojson.com/</a>

繼續閱讀