數(shù)據(jù)存儲是JavaScript的核心功能,這是一個在學習前期的一個容易讓人迷惑的問題。它并不是那種像頁面滑動、幻燈片展示、淡入淡出等吸引人眼球的特效。適當?shù)拇娣藕脭?shù)據(jù),就有利于我們組織起結(jié)構(gòu),又能使應(yīng)用程序稍后訪問這些內(nèi)容更加容易。JavaScript提供了各種不同的數(shù)據(jù)存儲方式,它是一個從基本到未來走向的演化模式:

XML代表可擴展標記語言,是一種比較靈活的數(shù)據(jù)格式,很多應(yīng)用程序存儲數(shù)據(jù)都喜歡用到它,結(jié)構(gòu)像HTML,也包含元素,標簽以及屬性,模型都一樣。它的一大優(yōu)勢在于它是一種可擴展的格式,你并不會受制于某種預設(shè)的數(shù)據(jù)結(jié)構(gòu);并且它還符合DOM標準,使用AJAX調(diào)用獲取到的數(shù)據(jù)就像解析HTML一樣,通過相應(yīng)的DOM方法和屬性解析它:

復制代碼
 1 <ingredient>  2  3 <prison>  4 <name>apple</name>  5 <color>red</
        		

網(wǎng)友評論