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

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

photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

 1     <ingredient>  2   3         <prison>  4             <name>apple</name>  5             <color>red</color>  6         </prison>  7           8         <prison>  9             <name>tomato</name> 10             <color>red</color> 11         </prison> 12  13         <prison> 14             <name>peach</name> 15             <color>pink</color> 16